Pertanyaan yang diberi tag «code-golf»

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

1
Tulis Kolmogorov Complexity Solver
The kompleksitas Kolmogorov dari string S adalah panjang dari program terpendek P , ditulis dalam beberapa bahasa pemrograman L , yang output persis S . (Ya, definisi sebenarnya lebih formal tetapi ini sudah cukup untuk tantangan.) Tugas Anda dalam tantangan ini adalah untuk menulis sesingkat mungkin "Kolmogorov kompleksitas solver", yaitu …

5
Operasi bit yang tidak bijaksana
Saya suka bermain golf dc, tapi kadang-kadang saya frustrasi karena dctidak memiliki operasi bitwise. Tantangan Menyediakan empat fungsi bernama yang menerapkan setara dengan operasi c bitwise &, |, ~dan ^(bitwise AND, OR, NOT dan XOR). Setiap fungsi akan mengambil dua operan ( ~hanya satu) yang setidaknya merupakan bilangan bulat 32-bit …

9
Konversi interval waktu yang dapat dibaca manusia menjadi komponen tanggal
Tantangan Tulis program terpendek yang mengubah interval waktu yang dapat dibaca manusia menjadi komponen-komponen formulir: {±YEARS|±MONTHS|±DAYS|±HOURS|±MINUTES|±SECONDS} Contoh kasus Setiap test case adalah dua baris, input diikuti oleh output: 1 year 2 months 3 seconds {1|2|0|0|0|3} -2 day 5 year 8months {5|8|-2|0|0|0} 3day 9 years 4 seconds -5 minute 4 years …
16 code-golf  string  date 

7
Mengetik dengan kunci acak
Teman Anda tidak terlalu pandai menggunakan komputer sehingga sebagai lelucon praktis seseorang mengacak-acak huruf (az) di keyboard-nya. Ketika dia duduk dan mencoba mengetik namanya sambil melihat keyboard, dia menyadari bahwa huruf-hurufnya berantakan dan meminta bantuanmu. Anda cerdas sehingga Anda tahu bahwa jika ia mengetik namanya dan berulang kali mengetik ulang …

2
Skor game Kingdom Builder
Saya ingin mencoba bentuk kode golf baru di sini. Mirip dengan bonus, tidak semua bagian dari tantangan harus diselesaikan, tetapi setiap jawaban harus mengimplementasikan subset dengan ukuran tertentu (dan ada inti yang harus diterapkan oleh setiap jawaban). Jadi selain bermain golf, tantangan ini juga melibatkan pemilihan serangkaian fitur yang cocok …

5
Mainkan Wythoff's Nim dengan sempurna
Tujuan Anda adalah menulis pemain yang sempurna untuk permainan Wythoff's Nim . Aturan Wythoff's Nim Wythoff's Nim adalah permainan dua pemain deterministik yang dimainkan dengan dua tumpukan counter identik. Pemain bergantian bergantian, di mana mereka melakukan salah satunya: Hapus satu atau lebih penghitung dari tumpukan pertama Hapus satu atau lebih …

17
Temukan substring dengan jumlah terbanyak 1 dalam urutan
pengantar Saya ingin mencari substring dengan yang paling banyak 1dalam urutan 0's dan 1' s. Memasukkan Program Anda memiliki dua input , urutan dan panjang substring. The urut adalah sejumlah 0's dan 1' s: 01001010101101111011101001010100010101101010101010101101101010010110110110 The panjang substring adalah setiap positif non-zero integer: 5 Keluaran Program Anda harus menampilkan indeks …

2
Waktu yang Baik untuk Menolak
Pengaturan Misalkan Anda diberi n sekering, dengan 1 ≤ n ≤ 5, yang masing-masing panjangnya satu meter, dan di mana masing-masing sekering memiliki laju pembakaran terkait N meter per D jam. Sekering dapat dinyalakan di satu atau kedua ujungnya, kemudian padam di salah satu atau kedua ujungnya, relit, padam kembali, …

1
Menyusun bahasa Inggris untuk Bosmu
Bos Anda baru-baru ini mengetahui bahasa pemrograman yang menarik ini yang disebut Bahasa Inggris . Dia punya ide "revolusioner" ini, dia ingin kode dengan Anda untuk menggandakan tingkat produksi kode! Karena dia bukan ahli teknologi, dia ingin Anda menulis kompiler untuk itu sehingga dia bisa kode juga! Sekarang, Anda adalah …
16 code-golf 

14
Lihat-dan-katakan: Conway ditinjau kembali
Anda semua harus terbiasa dengan urutan Conway (alias 'look-and-say'-sequence) sekarang: 1 11 21 1211 111221 312211 etc Anda juga dapat memulai dengan nomor acak sebagai titik awal. Membiarkan f(s)menjadi elemen berikutnya dari urutan. Sekarang untuk setiap yang skita dapat temukan f(s). Kebalikannya tidak sepele: tidak untuk setiap ykemungkinan menemukan pendahulunya …
16 code-golf 

10
Batalkan akar kuadrat
Tugas Anda adalah mengubah desimal kembali menjadi jumlah akar kuadrat dari bilangan bulat. Hasilnya harus memiliki akurasi setidaknya 6 digit desimal yang signifikan. Masukan : Angka yang menunjukkan jumlah akar kuadrat dan desimal yang menunjukkan angka untuk perkiraan. Contoh input: 2 3.414213562373095 Keluaran : Bilangan bulat dipisahkan oleh spasi yang, …


5
Bahasa deskripsi lukisan Mondrian
Tantangan ini terdiri dari pengkodean juru bahasa untuk bahasa deskripsi lukisan Mondrian (MPDL). Definisi bahasa Bahasa beroperasi pada setumpuk persegi panjang. Sebuah persegi panjang ditentukan oleh koordinat kiri atas dan koordinat kanan bawah. Koordinat harus bilangan bulat. Tumpukan diinisialisasi dengan satu persegi panjang dengan atribut(1,1,254,254) Setiap perintah memiliki format berikut: …

8
Area Permukaan Tetrahedron
Tantangan Tantangan ini sangat mudah. Diberi empat titik 3 dimensi, hitung luas permukaan tetrahedron yang mereka bentuk. Ini kode-golf , jadi kode terpendek menang. Celah standar berlaku, dengan ketentuan tambahan bahwa fungsi bawaan untuk melakukan tugas ini diberikan empat poin dilarang. Anda dapat mengasumsikan keempat poin akan berbeda, dan akan …
16 code-golf  math  3d 

9
Hasilkan Gambar-Gambar Urutan Gambar Hofstadter
Dalam Gödel, Escher, Bach , Douglas Hofstadter memperkenalkan urutan bilangan bulat yang biasanya disebut sebagai urutan gambar-angka: 2, 4, 5, 6, 8, 9, 10, 11, 13, 14, 15, 16, 17, 19, 20, 21, 22, 23, 24, 25, ... Anda dapat menikmati mengerjakan sendiri definisi urutan sebagai bagian dari tantangan, tetapi …

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.