Pemrograman Puzzle & Golf Kode

T&J untuk penggemar teka-teki pemrograman dan pegolf kode

6
Skor game Yahtzee
Untuk masing-masing dari 13 baris daftar skor Yahtzee Anda diberikan (dari stdin) daftar 5 angka yang dipisahkan spasi (dadu). Tugas Anda adalah menghitung skor untuk setiap baris dan menghasilkan Total Total permainan. Contoh Input dan cara menafsirkannya: Input Box Score 6 1 4 1 3 Aces 2 3 2 2 …
12 code-golf  number  game 

12
Menemukan kata yang paling 'unik'
Dengan menggunakan bahasa pilihan Anda, tulislah fungsi / skrip / program terpendek yang dapat Anda identifikasi dengan kata dengan jumlah huruf unik terbanyak dalam sebuah teks. Huruf unik harus menyertakan karakter berbeda menggunakan pengkodean UTF-8 . Versi huruf besar dan kecil dari karakter yang sama berbeda dan berbeda; 'a' != …
12 code-golf  word 

5
Visualisasikan perkalian panjang dengan seni ASCII
Tantangan Tulis program yang mengambil dua bilangan bulat dari input standar, dipisahkan dengan koma, dan kemudian cetak visualisasi perkalian panjang dari dua bilangan bulat tersebut ke output standar. Misalnya: Memasukkan 14, 11 Output program 14 x11 _____ 14 14 ______ 154 Memasukkan -7, 20 Output program -7 x20 _____ 00 …

27
Menghapus elemen unik dari string
Saya menemukan pertanyaan ini, karena sepertinya sangat umum digunakan untuk menemukan karakter unik dalam string. Tetapi bagaimana jika kita ingin menyingkirkan mereka? Input hanya berisi huruf kecil. Hanya huruf dari a hingga z yang digunakan. Panjang input dapat dari 1 hingga 1000 karakter. Contoh: input: helloworld output: llool Tujuan: Kode …
12 code-golf  string 

4
Gambarkan kubus ubin dengan berbagai ukuran
Gambar kubus ubin dengan berbagai ukuran, dalam seni ASCII. Anda akan diberi tiga angka a, bdan c, dan program harus menampilkan kubus berukuran * * b * c. Contohnya 3 3 3 -> ____ ____ ____ /____/____/____/| /____/____/____/|| /____/____/____/||| |____|____|____|||/ |____|____|____||/ |____|____|____|/ 5 2 3 -> ____ ____ ____ ____ …

2
Code Golf: Bagaimana nasib pesawat ruang angkasa? [versi floating point]
Pertanyaan ini sedikit lebih sulit daripada versi seni ASCII. Tidak ada seni, dan sekarang Anda bisa melakukan aritmatika floating point! Tantangan USS StackExchange bepergian melalui medan gravitasi planet cg-00DLEF ketika sebuah ledakan astronomis terjadi di atas kapal. Sebagai kepala pemrograman kapal, adalah tugas Anda untuk mensimulasikan lintasan kapal Anda untuk …

26
Daftar De-Nesting
Diberikan daftar dengan daftar yang bersarang di dalamnya, kembalikan daftar dengan item daftar yang bersarang di-bersarang. Memasukkan Daftar ini akan memiliki, paling banyak, daftar bersarang 4-kedalaman. Hitung semua 0 dalam input sebagai spasi nol. Keluaran Cetak masing-masing item secara individual. Jangan cetak output sebagai daftar. Anda dapat memisahkan setiap item …
12 code-golf 

1
Buat sesuatu yang enak! [Tutup]
Ditutup . Pertanyaan ini perlu lebih fokus . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Perbarui pertanyaan sehingga berfokus pada satu masalah hanya dengan mengedit posting ini . Ditutup 5 tahun yang lalu . Tantangan Anda adalah menulis program Chef yang berfungsi dengan baik sebagai resep dan juga …

11
Program terpendek yang menunjukkan sintaksis lengkap suatu bahasa [ditutup]
Ditutup . Pertanyaan ini membutuhkan detail atau kejelasan . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Tambahkan detail dan jelaskan masalahnya dengan mengedit posting ini . Ditutup 3 tahun yang lalu . Tantangan Tulis program sesingkat mungkin yang menunjukkan seluruh sintaksis bahasa pemrograman: pernyataan, ekspresi, operator, kata-kata yang …
12 code-golf 

13
buat bilah kemajuan ascii
baik, itu mirip dengan pertanyaan ini tetapi dengan sedikit perbedaan. Anda harus menulis sebuah program untuk menanyakan lebar bilah kemajuan dan berapa banyak pekerjaan yang dilakukan. dan kemudian menggambar progress bar dengan fitur-fitur berikut: lebar menunjukkan berapa banyak karakter yang harus Anda gunakan untuk menggambar progress bar progres diberikan melalui …

16
Temukan kata-kata satu tangan
'dilebih-lebihkan' adalah contoh kata yang dapat diketik di sebelah kiri, pada peta keyboard qwerty normal. 'monopoli' adalah contoh untuk tangan kanan. Mencari wordsfile unix untuk kata-kata yang dapat diketik di satu tangan. Keluaran harus dua baris: daftar kata-kata yang dipisahkan oleh spasi untuk tangan kiri, diikuti oleh daftar untuk tangan …
12 code-golf 

4
Konversi dari Infix Notation ke Prefix Notation
Diberikan ekspresi aritmatika, yang dapat mencakup tanda kurung ( ()), eksponen ( ^), pembagian ( /) dan perkalian ( *), penambahan ( +) dan pengurangan ( -) (dalam urutan operasi itu), seperti a ^ (2 / 3) * 9 * 3 - 4 * 6 menghasilkan ekspresi yang sama dalam …
12 code-golf  math 

3
Terapkan Kalkulator Grafik
Ada banyak pertanyaan yang melibatkan kalkulator; Namun, tampaknya tidak ada yang melibatkan penerapan kalkulator grafik. Tantangan Anda harus menulis program lengkap yang mengambil banyak rumus sebagai input dari STDIN dan grafik mereka ke STDOUT. Masukan akan berbentuk f1(x)=x^2-x-1. Akan ada fdiikuti oleh angka 0-9 (inklusif), diikuti oleh (x)=, diikuti oleh …

1
Simulasikan komputer tipe bola biliar (berbasis gravitasi)
Mesin Mesin jenis bola bilyar hanya terdiri dari simbol \ _ /bersama dengan huruf besar dan kecil, spasi, dan nomor 1. \dan /landai. Bola yang datang dari atas akan dibelokkan ke kanan atau kiri. Untuk kedua landai, jika bola datang dari kedua sisi, itu akan dibelokkan ke bawah. _adalah elemen …

3
Sine-Saving Quine
Terinspirasi oleh pertanyaan ini . Buat program yang meminta pengguna untuk menyimpan beberapa data, dan ketika program berhenti, keluarkan program itu sendiri, kecuali data sesi berubah. Pengguna kemudian membuka program yang baru dibuat, dan dapat memanggil kembali data dari program sebelumnya. Perintah KEY VALUE: setel variabel sesi KEYmenjadiVALUE *: hapus …
12 code-golf  quine 

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.