Pertanyaan yang diberi tag «code-golf»

Code-golf adalah kompetisi untuk memecahkan masalah tertentu dalam byte paling sedikit dari kode sumber.

17
Simulasikan Jam Alarm Lama Bodohku
Saya memiliki jam alarm tua yang bodoh dengan dua tombol: hourdan minute. The hourtombol increment jam alarm set, dan minutekenaikan waktu menit alarm set. Namun, beberapa perancang pintar menyadari bahwa menekan kedua tombol pada saat yang sama harus memiliki makna, dan memutuskan bahwa menekan hourdan minutesecara bersamaan akan menyebabkan alarm …
25 code-golf  date 

23
Arah lalu lintas
Aturan Diberi kode negara ISO3166-1-Alpha-2, tugas Anda adalah memutuskan arah lalu lintas untuk negara itu: Input akan menjadi kode negara yang valid (valid karena merupakan elemen dari dua daftar yang disediakan) Input mungkin daftar dua karakter, bukan string jika itu membantu Anda dapat memilih untuk mengambil input dalam huruf kecil …

6
Gimli, membuatnya lebih pendek?
Saya salah satu penulis Gimli. Kami sudah memiliki versi 2-tweet (280 karakter) di C tapi saya ingin melihat seberapa kecil itu bisa didapat. Gimli ( kertas , situs web ) adalah kecepatan tinggi dengan desain permutasi kriptografi tingkat keamanan tinggi yang akan dipresentasikan pada Konferensi Perangkat Keras Kriptografi dan Sistem …

11
House of cards (versi 1)
Versi 2 di sini . Tantangan sederhana: diberi bilangan bulat, menggambar rumah kartu dengan jumlah cerita yang diberikan. Jika angkanya negatif, gambar rumah terbalik. Contoh: Input: 2 Output: /\ -- /\/\ Input: 5 Output: /\ -- /\/\ ---- /\/\/\ ------ /\/\/\/\ -------- /\/\/\/\/\ Input: 0 Output: <empty, whitespace or newline> …

12
Gambarkan Kontur saya
Diberi matriks ketinggian persegi panjang, gambarkan konturnya. Tugas Dua elemen xdan yberada pada level kontur yang sama jika floor(x/10) == floor(y/10). Misalnya, 52dan 58berada pada level kontur yang sama, tetapi 58dan 64tidak. Tindakan menggambar kontur didefinisikan sebagai berikut: Untuk setiap elemen e, gantikan dengan string dua karakter yang dipilih sebagai …

8
Verifikasi Topologi
Tantangan Mengingat satu set Tdari himpunan bagian dari himpunan berhingga S={1,2,3,...,n}, menentukan apakah Tmerupakan topologi atau tidak. Penjelasan The Powerset P(S) dari beberapa set Sadalah himpunan semua himpunan bagian dari S. Beberapa contoh: S = {}, P(S) = {{}} S = {1}, P(S) = {{}, {1}} S = {1,2}, P(S) …

28
Enumerasi integer pusing
Tantangan Anda hari ini adalah untuk menampilkan istilah tertentu dari urutan yang menyebutkan semua bilangan bulat. Urutannya adalah sebagai berikut: Jika kita memiliki fungsi diindeks 0 menghasilkan urutan f(n)dan ceil(x)fungsi langit-langit, maka f(0) = 0; abs(f(n)) = ceil(n/2); sign(f(n))positif ketika ndan ceil(n/2)keduanya genap atau ganjil. Untuk membantu memahami urutan ini, …

26
Buat pola zig-zag
Tugas Anda adalah mengambil satu input integer dan mencetak pola zigzag menggunakan garis miring dan garis miring terbalik. Input integer menentukan panjang masing-masing zig dan zag, serta jumlah zig dan zag Polanya selalu dimulai dari kanan ke kiri Uji Kasus 4-> / / / / \ \ \ \ / …

4
Rotasi Interlaced
Tantangan Dengan matriks karakter persegi (karakter ASCII satu-byte yang dapat dicetak), putar setiap "cincin" matriks ke arah yang berlawanan. Mari kita ambil contoh: 1 2 3 4 5 6 7 8 9 A B C D E F G H I J K L M N O P Kemudian, cincin …
25 code-golf  matrix 

6
Urutannya terlalu meta
Kami mulai dengan urutan kosong 1-diindeks: _,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,... Pada langkah ke- n , kita mengisi setiap a (n) kosong dengan bilangan bulat lebih besar dari 1 mulai dari sisa kosong pertama, di mana a (n) adalah entri ke- n dalam urutan. Setelah langkah pertama: 2,_,3,_,4,_,5,_,6,_,7,_,8,_,9,_,10,_,11,_,12,_,13,_,... Perhatikan bahwa (1) harus 2 karena …

30
Terapkan Stopwatch Sederhana
Tantangan Tugas Anda adalah menulis sebuah program yang, sekali sedetik (termasuk segera ketika program Anda dimulai), mencetak waktu yang telah berlalu sejak program Anda dimulai. Aturan Waktu harus dicetak dalam hh:mm:ssformat. (memimpin nol untuk nilai satu digit) Prangko waktu harus dipisahkan oleh CR, LF, atau CRLF. (tidak ada spasi putih …
25 code-golf  date 

24
Kurangi string menjadi potongan alfabet
Diberikan string yang tidak kosong yang hanya terdiri dari karakter dan spasi alfabet huruf kecil dan huruf besar ( [a-zA-Z ]), kurangi menjadi potongan alfabet, dimulai dengan karakter pertama. Untuk mengurangi string, mulailah dengan karakter alfabet pertama, lalu hapus setiap karakter setelah itu yang bukan huruf berikutnya dari alfabet. Lanjutkan …

10
Gandakan beberapa berlian
Masalah Diberikan bilangan bulat positif di nmanan < 100 Keluarkan pola berlian sebagai berikut: Memasukkan n=1 /\/\ \/\/ Masukan n=2: /\ /\ //\\/\/\//\\ \\//\/\/\\// \/ \/ Masukan n=3: /\ /\ //\\ /\ /\ //\\ ///\\\//\\/\/\//\\///\\\ \\\///\\//\/\/\\//\\\/// \\// \/ \/ \\// \/ \/ Masukan n=4: /\ /\ //\\ /\ /\ //\\ …

8
Bangun tangga untuk anak saya
Suatu hari, putra saya meminta saya untuk membangun tangga menggunakan balok Lego-ish. Dan saya datang dengan sesuatu seperti ini: Kemudian anak saya meminta saya untuk sebuah program menggunakan jumlah byte terkecil yang menghasilkan tangga serupa di layar komputer. Saya tidak pandai kode-golf , jadi saya butuh bantuan Anda. Saya membutuhkan …

3
Buzzby Berkeley Robot Hokey Pokey
Buzzby Berkeley Robot Hokey Pokey Tugas Tulis program atau fungsi untuk menghasilkan animasi seni ASCII yang menggambarkan sederet robot menari dengan lirik Hokey Pokey (atau Cokey, jika Anda mau) dalam gaya nomor Busby Berkeley! Contoh Output Memasukkan Terima tiga argumen (dianggap valid): N = jumlah robot dalam garis (Min = …

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.