Pemrograman Puzzle & Golf Kode

T&J untuk penggemar teka-teki pemrograman dan pegolf kode


30
Buat itu meledak!
Ambil matriks bilangan bulat positif sebagai input, dan buat itu meledak! Cara Anda meledak matriks adalah dengan hanya menambahkan nol di sekitar setiap elemen, termasuk batas luar. Format input / output adalah opsional seperti biasa! Kasus uji: 1 ----- 0 0 0 0 1 0 0 0 0 -------------- 1 …
33 code-golf  matrix 

15
Berapa banyak Mana yang saya butuhkan?
Dungeon Master adalah salah satu game role-time pertama yang pernah dimainkan, awalnya dirilis pada tahun 1987 di Atari ST. Di antara hal-hal menarik lainnya untuk saat ini, ia menawarkan sistem mantra yang agak canggih berdasarkan rune. Tugas Anda hari ini adalah menulis program atau fungsi yang mengevaluasi jumlah poin Mana …

30
Apakah nomor ini repdigit?
Tantangan Sebuah repdigit adalah bilangan bulat non-negatif yang digit semua sama. Buat fungsi atau program lengkap yang mengambil integer tunggal sebagai input dan output nilai kebenaran jika nomor input adalah repdigit di basis 10 dan nilai falsy sebaliknya. Input dijamin menjadi bilangan bulat positif . Anda dapat mengambil dan menggunakan …

30
Temukan digit unik tertinggi
Anehnya kita belum memiliki tantangan "menemukan angka tertinggi" yang sederhana, tapi saya pikir itu agak terlalu sepele. Diberikan input integer non-negatif, kembalikan digit unik unik (yaitu tidak diulang) yang ditemukan dalam integer. Jika tidak ada angka unik, program Anda dapat melakukan apa saja (perilaku tidak terdefinisi). Input dapat diambil sebagai …

13
Selamat ulang tahun, Raffaele Cecco!
Raffaele Cecco adalah programmer yang menghasilkan beberapa dari yang terbaik video game untuk ZX Spectrum komputer di akhir tahun delapan puluhan. Di antara yang lain, ia mengembangkan Cybernoid dan Exolon yang sangat terkenal . Raffaele berusia 50 tahun pada 10 Mei 2017 . Tantangan ini merupakan penghargaan kecil baginya, untuk …

28
Buat dinding biner
Diberikan array bilangan bulat positif di basis 10, di mana n > 0, menampilkan representasi mereka dari dinding biner. Bagaimana cara kerjanya? Ubah setiap angka menjadi representasi binernya. Pad representasi dengan memimpin nol sampai yang terpanjang yaitu 1, 2-> 1, 10-> 01, 10. Buat dinding di mana 1s adalah batu …

24
Faktorial dan siklus tidak pernah berakhir!
Seperti yang Anda ketahui, faktorial dari bilangan bulat positif nadalah produk dari semua bilangan bulat positif yang sama atau lebih kecil n. Contohnya : 6! = 6*5*4*3*2*1 = 720 0! = 1 Kami sekarang akan mendefinisikan operasi khusus dengan nama yang tidak relevan seperti sumFac: Diberikan bilangan bulat positif n, …

30
Apakah angka ini berbentuk segitiga?
Tantangan Diberikan bilangan bulat positif, tentukan apakah itu bilangan segitiga, dan dengan demikian mengeluarkan salah satu dari dua nilai konstan dan berbeda. Definisi Angka segitiga adalah angka yang dapat dinyatakan sebagai jumlah dari bilangan bulat positif berturut-turut, dimulai dari 1. Mereka juga dapat dinyatakan dengan rumus n(n + 1) / …

10
Pelat Lisensi Sempurna
Pelat Lisensi Sempurna Mulai beberapa tahun yang lalu, saya membuat permainan kecil saat mengemudi: memeriksa apakah plat nomor terdekat "sempurna". Ini relatif jarang, tetapi menyenangkan ketika Anda menemukannya. Untuk memeriksa apakah plat nomornya sempurna: Ringkas karakter, dengan A = 1, B = 2, ... Z = 26. Ambil setiap potongan …

13
Temukan pola yang optimal
Diberi string yang terdiri dari huruf kecil, seperti aabaaababbbbaaba dan bilangan bulat positif n , seperti 4, menghasilkan panjang- n string t sehingga ketika t diulangi dengan panjang s , mereka memiliki banyak karakter yang sama. Untuk contoh yang diberikan, output optimal adalah aaba, karena memiliki tiga belas karakter yang …
33 code-golf  string 

7
Gambar Segitiga Reutersvärd
Objek mustahil ini adalah segitiga Reutersvärd : Gambarkan versi Anda sendiri sesuai dengan aturan ini: Total total 9 kubus Setiap sisi terdiri dari 4 kubus Kubus tampaknya tumpang tindih sehingga objek yang diberikan sebenarnya adalah objek yang mustahil 4 warna berbeda digunakan - satu untuk latar belakang dan 3 untuk …

17
Prime Terkecil dengan Twist (A068103)
Tugas yang dihadapi adalah, diberi nomor n, menemukan bilangan prima terkecil yang dimulai dengan SETIDAKNYA n angka 2di awal bilangan. Ini adalah urutan yang saya temukan di OEIS ( A068103 ). 17 angka pertama dalam urutan diberikan di bawah ini, jika Anda ingin lebih, saya harus benar-benar pergi mengimplementasikan urutan, …

11
Pemesanan aneh Sharkovskii
pengantar Dalam tantangan ini, kita akan berhadapan dengan pemesanan tertentu dari bilangan bulat positif. Pemesanannya seperti ini: 3, 5, 7, 9, 11, ... 2*3, 2*5, 2*7, 2*9, 2*11, ... 4*3, 4*5, 4*7, 4*9, 4*11, ... 8*3, 8*5, 8*7, 8*9, 8*11, ... 16*3, 16*5, 16*7, 16*9, 16*11, ... ... ... 64, …

30
Katakan resolusi layar saya!
Keluarkan resolusi layar perangkat dalam format spesifik[width]x[height] (tanpa tanda kurung). Sebagai contoh, sebuah output bisa saja 1440x900. Berikut adalah penguji online yang dapat Anda gunakan untuk memeriksa resolusi layar Anda sendiri.
33 code-golf 

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.