Pertanyaan yang diberi tag code-golf

11
Apa format tanggal ini?

Untuk kalender Gregorian, format tanggal bervariasi dari satu negara ke negara lain. Ada tiga format utama yang diakui: YY-MM-DD (big-endian) DD-MM-YY (little-endian) MM-DD-YY (mid-endian) Tugas Anda adalah menulis sebuah program yang, mengingat string input yang mewakili tanggal, menampilkan...

11
Saya <3 mengkondisikan

Anda akhirnya memiliki banyak persyaratan yang sangat panjang dan tampak membosankan dalam kode Anda: if flag == 1: while have != needed: if type == 7: Ini dapat diubah menjadi <3rekan kondisional mereka yang jauh lebih menyenangkan : if abs(flag - 1) + 2 <3: while 3 - abs(have -...

11
Verbose IP Range Generator

Tugasnya sederhana, diberi dua alamat IP adan b, menampilkan semua alamat dalam kisaran itu. Contohnya Contoh 1: f(a = 192.168.0.1, b = 192.168.0.4) 192.168.0.1 192.168.0.2 192.168.0.3 192.168.0.4 Contoh # 2 (TIO akan memotong ini, gunakan rentang yang lebih kecil saat pengujian): f (a...

11
Permainan kacang aneh dan liar

Mungkin sebagian dari Anda sudah tahu permainan ini: Anda memiliki koleksi jelly beans dengan warna berbeda. Untuk setiap warna, kacang dapat memiliki selera yang berbeda, ada yang baik dan ada yang buruk, dan Anda tidak dapat membedakannya. Anda harus memilih kacang yang diberi warna, dan berdoa...

11
Apakah saya Nomor N-bonacci Khusus?

Urutan N-bonacci, awalnya ditemukan oleh @DJMcMayhem dalam pertanyaan ini , adalah urutan yang dihasilkan dengan memulai dengan bilangan bulat 0 dan 1, dan kemudian menambahkan angka N sebelumnya untuk menghasilkan angka berikutnya. Urutan N-bonacci khusus adalah urutan N-bonacci yang dimulai...

11
Faktorisasi kata Lyndon

Latar Belakang Sebuah kata Lyndon adalah string non-kosong yang ketat leksikografi lebih kecil daripada semua rotasi lainnya. Dimungkinkan untuk memfaktorkan setiap string secara unik sebagai gabungan kata-kata Lyndon sedemikian rupa sehingga sub-kata ini secara leksikografis tidak meningkat;...

11
Tingkat Ketidakjenuhan

Tingkat Ketidakjenuhan Ini bukan teka-teki kode yang sangat sulit - tetapi saya tertarik untuk melihat banyak cara Anda menyelesaikannya. Derajat Unsaturasi adalah jumlah ikatan kimia ganda antara atom, dan / atau bilangan cincin dalam suatu senyawa kimia. Anda akan diberikan rumus molekuler...

11
Teks animasi Sinusoidal ASCII

Saya agak ketinggalan demo-demo lama yang menunjukkan kemampuan komputer ketika mereka dipanggil x86 bukan i3, i5 dan i7. Salah satu yang pertama saya tonton di 386 saya adalah demo Unreal dari Future Crew yang sekarang merayakan ulang tahun ke 25. Pada menit 0:43 bagian pertama dari demo dimulai...

11
Timbal balik berulang

Yang perlu Anda lakukan adalah membuat fungsi / program yang mengambil desimal sebagai input, dan mengeluarkan hasil berulang-ulang mengambil bagian fraksional dari angka tersebut, hingga angka tersebut menjadi bilangan bulat. Lebih khusus, prosesnya adalah sebagai berikut: Biarkan x menjadi...

11
Ayo main Rummikub!

Catatan: Ini terkait dengan variasi permainan Rummikub Latar Belakang & Aturan Rummikub adalah game berbasis ubin. Ada empat warna: merah, oranye, biru dan hitam. Untuk setiap warna ada 13 ubin (diberi label dari 1 hingga 13), dan ada juga 2 Pelawak yang tidak tergantung warna, maka...

11
Siapkan totem suku untuk cuaca yang diminta

Ada sebuah desa Sioux. Ini memiliki totem: __ ___| |___ \/ \ / \/ /\ ``| |`` /\ /^^\ | | /^^\ / /\ \ | | / /\ \ '''''''''''''''''''''''''''' Totem memungkinkan Sioux menguasai cuaca untuk membantu dalam tugas mereka yang berbeda. Bantu penduduk desa mendekorasi totem dengan benar karena...

11
INI ... IS ... FORTRESS!

Fortress adalah bahasa yang dikembangkan oleh Grup Penelitian Bahasa Pemrograman Sun (RIP Fortress) yang memiliki properti unik di dalamnya, dimungkinkan untuk membuat program ("Fortify") dalam berbagai gaya font (yaitu papan tulis tebal, tebal, cetak miring, roman, dll.). Tujuannya adalah untuk...

11
Menerapkan otomat aneh

Saya bermain-main dengan automaton seluler dan saya menemukan satu yang memiliki perilaku menarik. Begini cara kerjanya: Bunyinya string biner dari kiri ke kanan, jika menjumpai 1diikuti oleh 2nilai-nilai lain itu akan menambahkan 0ke hasil dan melanjutkan membaca. Jika bertemu dengan 0(atau ada...