Pertanyaan yang diberi tag code-golf

22
Deretan bilangan alami

Definisi Ada deretan tak terhingga dari bilangan natural gabungan (bilangan bulat positif, dimulai dengan 1): 1234567891011121314151617181920212223... Tantangan Tulis program dalam bahasa apa pun, yang menerima nomor posisi sebagai input, dan mengeluarkan angka dari posisi itu di baris yang...

22
Buat teks pelangi

Tantangan Anda adalah mengambil input sebagai garis teks dan menampilkannya seperti ini. Input output Input akan berupa string yang hanya berisi karakter ASCII yang dapat dicetak. Karakter pertama atau terakhir tidak akan pernah menjadi spasi, dan tidak akan pernah ada dua spasi dalam satu...

22
Lihat mereka jatuh seperti kartu domino

Anda tinggal di dalam terminal yang lebar 80 karakter. Anda bosan, jadi Anda memutuskan untuk bermain kartu domino. Tidak, bukan jenis membosankan yang terlihat seperti Scrabble, jenis kesenangan di mana Anda menghabiskan waktu satu jam mengatur mereka untuk menonton mereka jatuh dalam sedetik. Di...

22
Visualisasi Grafik Ketergantungan

Tujuan dari tantangan ini adalah untuk menulis sebuah program yang memvisualisasikan grafik ketergantungan dalam bentuk pohon. Sementara "grafik dependensi" dalam konteks ini tidak lebih dari grafik yang diarahkan, metode visualisasi yang dijelaskan di sini berfungsi paling baik untuk grafik yang...

22
String Golf

Saya selalu gagal memberikan jawaban untuk tantangan kompleksitas-kolmogorov yang memerlukan kompresi string, alasan utamanya adalah bahwa saya tidak tahu untuk menggunakan alat kompresi string seefektif yang seharusnya . Untuk alasan ini, saya telah memposting pertanyaan ini. Tidak seperti...

22
Membaca berita itu membosankan. Bantu aku!

Semua orang tahu bahwa berita itu membosankan. Sangat membosankan . Kecuali jika itu tentang Politisi dan skandal mereka. Itu menyenangkan! Namun sayang, Politisi hanya bisa melakukan begitu banyak skandal. Jadi, saya mempekerjakan Anda untuk membuat berita lebih menarik. Sasaran Diberikan...

22
Periksa kata Lyndon

Sebuah Lyndon kata adalah string yang ketat leksikografi lebih kecil daripada rotasi siklik. Diberikan string biner, tentukan apakah itu kata Lyndon dalam sesedikit mungkin byte. Misalnya, 001011adalah kata Lyndon. Rotasinya, yang tercantum di bawah ini, diperoleh dengan menggerakkan simbol...

22
Beberapa program Quinecatenate!

Tugas Anda adalah memberikan tiga bahasa yang berbeda A, B, C, dan menulis dua program P dan Q yang berbeda sehingga: P adalah quine dalam bahasa A, tetapi bukan quine dalam B atau C; Q adalah quine dalam bahasa B, tetapi bukan quine dalam A atau C; dan Q digabungkan setelah P (tanpa karakter...

22
Huruf antara dua huruf

Tulis program yang menerima satu huruf kecil sebagai input dan menampilkan jumlah pasangan huruf yang memiliki jumlah huruf yang sama di antara mereka dalam kata seperti dalam alfabet. Misalnya, dalam kata 'alam', kami memiliki 4 pasangan: nr: karena ada tiga huruf di antara mereka di dalam kata...

22
Masalah Josephus dengan tiga input

Ada pertanyaan di situs ini yang mirip dengan pertanyaan ini, tetapi saya telah menambahkan twist. Anda memiliki tiga input, jumlah orang dalam lingkaran n , orang ke- k yang dihitung pada setiap langkah, dan orang ke- q yang bertahan. Orang-orang di lingkaran diberi nomor 1 hingga n . Sebagai...

22
Apakah qa residu kuadratik dari n?

Diberikan dua input q nmenentukan apakah qresidu kuadratik n. Yaitu, adakah di xmana x**2 == q (mod n)atau qmod persegi n? Memasukkan Dua bilangan bulat qdan n, di mana qdan nadalah bilangan bulat apa pun 0 <= q < n. Keluaran Kebenaran atau kebohongan. Secara opsional, cetak semua (atau...

22
Tuliskan urutan Thue-Morse

Ada beberapa tantangan di situs ini yang meminta Anda untuk mencetak urutan, dan ini tidak terkecuali. (Penjelasan berikut dari urutan untuk tantangan ini mengasumsikan simbol dalam urutan adalah 0dan 1.) Definisi rekursif dari urutan Thue-Morse adalah itu T_0 = 0 T_2n = T_n T_2n+1 = 1 -...

22
Quat. Quine + Cat

Quat adalah kombinasi dari program quine dan program kucing esolang yang populer . Tantangan Tantangannya adalah menulis program kucing standar. Apa pun input pengguna, program akan menggemakan input ke stdout. Namun, ketika panjang input lebih besar dari 0 dan kelipatan 4, program harus...

22
Caesar Shifting

Pergeseran Caesar mungkin adalah sesuatu yang kita semua kenal. (Anda mungkin bahkan melakukannya sebagai tugas pekerjaan rumah. Jika demikian, tolong jangan menyalin jawaban ini, guru Anda hampir pasti tidak menginginkan yang seperti jawaban di sini.) Kalau-kalau Anda tidak, pergeseran Caesar...

22
Unvisualize kode Parsons

pengantar The kode Parsons adalah cara sederhana untuk menggambarkan variasi lapangan dalam sepotong musik, apakah catatan lebih tinggi atau lebih rendah dari yang sebelumnya. Bahkan jika Anda payah dalam mengingat lagu, Anda masih dapat mengingat jika nada naik atau turun, sehingga kode Parsons...

22
Cetak 1 hingga 15, menggunakan printer yang berbeda

Membuat printer integer serba guna bagus dan semuanya, tetapi menulis kode tunggal yang mencetak banyak angka berbeda merupakan hal yang rumit. Bukankah lebih mudah membuat skrip yang menghasilkan angka, tetapi juga memberi Anda skrip baru untuk mendapatkan nomor berikutnya? Tantangan: Tulis kode...