Pertanyaan yang diberi tag code-golf

12
Kotak Latin yang aman rotasi

A Latin persegi adalah persegi yang ada telah berulang simbol baik dalam X atau kolom Y . Sebagai contoh: ABCD DABC CDAB BCDA adalah salah satu kotak tersebut. Perhatikan bagaimana setiap kolom dan baris berisi permutasi dari 4 huruf yang sama. Namun, persegi Latin kami memiliki masalah: Jika...

12
Ada berapa kotak?

Tantangan ini terinspirasi oleh gambar yang sering berkeliaran di Facebook yang terlihat seperti ini . Kecuali base square kami akan terlihat seperti ini: ┌─┬───┬─┐ ├─┼─┬─┼─┤ ├─┼─┴─┼─┤ ├─┼─┬─┼─┤ └─┴─┴─┴─┘ Kotak itu terbuat dari n x mkotak 1x1, Anda harus menghitung berapa banyak sub-kotak (1x1,...

12
Tumbuhkan Treemote!

Ini temanku Thomas. Dia setengah pohon, setengah emoticon. | | | :D | | | Dia kesepian. Mari kita buat dia menjadi teman! Mengingat emoticon berbasis teks sebagai input (misalnya ಠ_ಠ, :P, >_>, tidak 😀, 🤓atau 🐦), output yang sesuai treemote. Panjang treemote adalah berapa banyak...

12
Apa peluang saya memenangkan hadiah pintu?

Bab ACM lokal saya memberikan hadiah langsung kepada orang-orang yang datang ke pertemuan. Namun, Anda mendapat peluang menang yang lebih besar jika Anda memecahkan teka-teki pemrograman (tapi saya selalu memecahkan teka-teki itu). Jadi, beberapa orang memiliki 1 entri, sementara yang lain memiliki...

12
Tiga Dadu Tidak Dapat Dibedakan

Diberikan tiga gulungan dadu (nilai integer dari 1-6) dalam urutan diurutkan (agar tidak dapat dibedakan), konversikan dengan jumlah dua dadu yang adil dengan distribusi yang identik. Jawaban untuk tiga banding satu adalah menjumlahkan semuanya, modulo 6. Hasil akhirnya adalah distribusi yang...

12
Polinomial Referensi Mandiri

Untuk setiap derajat tertentu ndimungkinkan untuk membangun (setidaknya satu) polinomial integral psedemikian rupa sehingga p(k)( pdievaluasi dalam k) adalah koefisien dari istilah x^kdalam polinomial untuk semua 0 <= k <= n. Untuk membuatnya unik, kami membutuhkan koefisien terkemuka...

12
N-chotomize daftar

Diberikan daftar bilangan bulat L, dan bilangan bulat N, keluaran Ldibagi dalam daftar panjang yang Nsama. Panjang tidak dapat dibagi Jika Ntidak membagi panjang L, maka tidak mungkin semua sublist memiliki panjang yang sama. Dalam setiap kasus, sublist terakhir dari output adalah salah satu...

12
Masalah Ulang Tahun Umum

Malam ini, tunanganku mengajakku makan malam untuk merayakan ulang tahunku. Ketika kami keluar, saya mendengar Selamat Ulang Tahun dinyanyikan untuk 5 tamu yang berbeda (termasuk saya), di sebuah restoran yang penuh dengan 50 orang. Ini membuat saya bertanya-tanya - masalah ulang tahun yang asli...

12
Autonest sebuah array

Semua orang suka daftar bersarang! Namun, terkadang sulit untuk membuat daftar bersarang. Anda harus memutuskan apakah Anda ingin membuatnya lebih dalam, atau jika Anda perlu membuatnya lebih dangkal. Jadi untuk tantangan Anda, Anda harus "Autonest" daftar. Untuk autonest daftar, bandingkan setiap...

12
Starbucks ke Bahasa Inggris

Pada masa-masa klasik Starbucks sebelum printer-stiker bermodel baru ini dan perangkat nirkabel melalui headset palmtop scanner, pada masa-masa sulit tahun 2000-an, Starbucks memiliki sistem ringkas untuk menggambarkan minuman dengan sintaksis yang ketat dan bentuk yang disandikan. Secara vertikal...

12
Tafsirkan Kipple!

pengantar Kipple adalah bahasa pemrograman esoterik berbasis stack yang ditemukan oleh Rune Berg pada Maret 2003. Kipple memiliki 27 tumpukan, 4 operator, dan struktur kontrol. Tumpukan Tumpukan diberi nama a- zdan berisi bilangan bulat bertanda 32-bit. Ada juga tumpukan khusus @,, untuk...

12
Ular di sekitar

Tantangan Tantangannya sederhana: cetak ular . Anda akan mendapatkan panjang ular sebagai input. Seekor ular panjang 2 terlihat seperti ini: ==(:)- Ular dengan panjang 7 terlihat seperti ini: =======(:)- Dengan kata lain, panjang ular adalah berapa banyak tanda yang sama di depan kepala...

12
Tips untuk bermain golf di Cheddar

Cheddar adalah bahasa pemrograman tingkat tinggi, fungsional + berorientasi objek yang dibuat oleh pengguna kami Downgoat yang dirancang untuk membuat pemrograman lebih mudah, lebih cepat, dan lebih intuitif. Tips umum apa yang Anda miliki untuk bermain golf di Cheddar? Saya mencari ide yang...

12
Verifikasi segitiga surat suara

Sebuah jumlah surat suara , yang akan kita label B , adalah sejumlah cara mengatur angka dari 1 sampai B (B + 1) / 2 menjadi segitiga, sehingga setiap baris dan kolom dalam urutan meningkat. Empat nomor surat suara pertama adalah: a(0) = 1 a(1) = 1 a(2) = 1 a(3) = 2 a(3)adalah 2, yang berarti...

12
Urutan Angka Padat

OEIS: A167171 Angka padat adalah angka yang memiliki persis pembagi utama sebanyak pembagi non-prime (termasuk 1 dan itu sendiri sebagai pembagi). Secara ekuivalen, itu adalah prima atau produk dari dua bilangan prima yang berbeda. 100 angka padat pertama adalah: 2, 3, 5, 6, 7, 10, 11, 13, 14,...

12
Memecahkan Puzzle Catur Solitaire

Baru-baru ini, saya diperkenalkan dengan permainan puzzle yang dikenal sebagai Catur Solitaire . Saya akan meringkas aturan di sini: Papan adalah kotak-kotak 4x4. Semua bagian memiliki warna yang sama (tidak ada tim) dan semua bagian dapat menangkap bagian lainnya. Setiap gerakan harus menjadi...

12
Semua Kombinasi Biner ke Desimal

Penolakan Pertanyaan ini bukan duplikat dari pertanyaan ini . Saya tidak menghitung angka tertentu, karena kami sudah menetapkannya di parameter awal. Pertanyaan ini berfokus pada angka desimal yang dapat dibangun dari string biner berdasarkan digit yang disediakan. Tantangan Diberikan dua...