Pemrograman Puzzle & Golf Kode

20
Urutan lihat-dan-katakan: edisi angka romawi

Deskripsi tantangan Kami memiliki beberapa tantangan yang melibatkan urutan Tampilan-dan-katakan . Pengingat cepat: Urutan dimulai dengan 1, Istilah selanjutnya dari urutan ini dihasilkan dengan menyebutkan setiap kelompok digit berulang dalam istilah sebelumnya, Jadi beberapa istilah pertama...

20
Tantangan ASCII-art heksplosif

Dalam permainan strategi "Hexplode" , pemain secara bergantian menempatkan token pada papan heksagonal. Setelah jumlah token sama dengan jumlah petak yang berdekatan, petak itu hexplodes , dan memindahkan semua token di atasnya ke tetangga sekitarnya. Anda dapat memainkan game online di sini...

20
Ubah Zona Waktu

Tantangan Diberi waktu dan zona waktu sebagai input, output waktu di zona waktu itu. Waktu Waktu akan diberikan dalam format 24 jam seperti: hh:mm Di mana jam adalah jam dua digit dan mm adalah menit dua digit. Perhatikan bahwa jam dan menit akan selalu diisi dengan nol

20
Validasikan plot batang dan daun

Sebuah batang dan daun petak menampilkan sekelompok nilai-nilai numerik dalam kelompok, yang ditentukan oleh semua tapi angka terakhir. Sebagai contoh, misalkan kita memiliki set data ini: 0, 2, 12, 13, 13, 15, 16, 20, 29, 43, 49, 101 Kami dapat menghasilkan plot batang dan daun...

20
Bulat ke n Sig Gambar

Tantangan Diberi angka xdan angka n, angka bulat xhingga nangka signifikan dan hasilkan hasilnya. Sosok penting Angka signifikan dari angka adalah digit yang membawa makna yang berkontribusi pada resolusi pengukurannya. Ini termasuk semua angka kecuali angka nol di depan. Ingatlah bahwa...

20
Gambar Rectangle ASCII

Diberi dua bilangan bulat sebagai input dalam larik, gambarkan sebuah persegi panjang, menggunakan bilangan bulat pertama sebagai lebar dan kedua sebagai tinggi. Atau, jika bahasa Anda mendukungnya, kedua bilangan bulat dapat diberikan sebagai input terpisah. Asumsikan lebar dan tinggi tidak akan...

20
Kiat untuk bermain golf di Excel?

Sungguh aneh bahwa saya belum melihat ini, karena Excel tampaknya menjadi bahasa yang valid untuk kode golf (meskipun 'kompiler' tidak gratis). Excel agak wildcard dalam bermain golf, pandai bermain tantangan kompleksitas menengah, dan terkadang juga tantangan yang lebih sederhana. Lebih sering...

20
Apakah ada bahasa yang sangat bagus di ASCII art?

Saya bertanya-tanya apakah ada bahasa esoterik atau golf yang secara khusus menargetkan output teks dan seni ASCII? Misalnya, 05AB1E setidaknya dimulai dengan menargetkan konversi basis. Apakah ada bahasa golf yang menargetkan keluaran teks dan seni keluaran teks? Jika demikian, apakah ada...

20
Temukan yang aneh secara berurutan

Tantangan: Pertimbangkan fungsi di F(N) = 2^N + 1mana Nbilangan bulat positif kurang dari 31. Urutan yang didefinisikan oleh fungsi ini adalah: 3, 5, 9, 17, 33, 65, 129, 257, 513, 1025, 2049, 4097, 8193, 16385, 32769, 65537, 131073, 262145, 524289, 1048577, 2097153, 4194305, 8388609, 16777217,...

20
Penyortiran Banyak Kunci

Diberikan daftar indeks dan nol atau lebih daftar bilangan bulat, mengeluarkan daftar bilangan bulat, diurutkan dalam urutan naik, dengan prioritas utama dari input pertama. Contoh Biarkan kunci input menjadi [1, 0, 2], dan input daftar menjadi [[5, 3, 4], [6, 2, 1], [5, 2, 1]]. Daftar itu perlu...

20
KITT art ASCII mobil

Serial TV 80-an Knight Rider menampilkan mobil yang cerdas dan sadar diri yang disebut KITT. Salah satu aspek khas dari mobil ini adalah bar pemindai yang dipasang di depan yang memungkinkan KITT untuk "melihat" (dan yang mencurigakan akrab bagi penggemar serial TV lain sebelumnya ). Pemindai...

20
Visualisasikan penyortiran

Katakanlah saya memiliki daftar seperti [3, 0, 4, 2, 1], dan saya menggunakan pilihan untuk mengurutkannya, saya dapat memvisualisasikannya seperti ini: 3,0,4,2,1 |-| 0,3,4,2,1 |-----| 0,1,4,2,3 |-| 0,1,2,4,3 |-| 0,1,2,3,4 Tantangan ini adalah tentang memvisualisasikan penyortiran seperti...

20
Sufiks Meledak

Diberikan string ASCII, mengeluarkan sufiks yang meledak itu. Misalnya, jika string itu abcde, ada 5 sufiks, yang dipesan terpanjang hingga terpendek: abcde bcde cde de e Setiap sufiks kemudian meledak , artinya setiap karakter disalin sebanyak lokasi yang diindeks dalam sufiks tersebut....

20
Nomor spasi

Diberikan daftar Nbilangan bulat non-negatif, hasilkan angka-angka tersebut dengan masing-masing diisi oleh spasi hingga panjang N. (Atau, kembalikan daftar karakter / string.) Anda dapat mengasumsikan bahwa Nlebih besar atau sama dengan jumlah digit dari jumlah terbesar dalam daftar. Ruang...

20
Codegolf yang permanen

Tantangannya adalah menulis codegolf untuk permanen sebuah matriks . Permanen dari n-by- nmatrix A= ( ai,j) didefinisikan sebagai Berikut S_nmerupakan himpunan semua permutasi dari [1, n]. Sebagai contoh (dari wiki): Namun kode Anda dapat mengambil input yang diinginkan dan memberikan...

20
Temukan deviasi maksimum

Masalah ini "terinspirasi" dari pertanyaan yang awalnya ditanyakan pada Quora (bukan untuk kode golf). Saya hanya ingin menjadikannya sebuah tantangan untuk kalian (dan pengiriman masalah pertama saya di sini). Diberikan array elemen integer vdan integer d(kami menganggap bahwa d lebih rendah atau...

20
Temukan Emirat!

Sebuah emirp adalah bilangan prima non-palindrom yang, jika dibalik, juga bilangan prima. Daftar emirps 10 basis dapat ditemukan di OEIS . Enam yang pertama adalah: 13, 17, 31, 37, 71, 73 Namun, karena aturan pembalikan, emir berbeda di setiap basis. Sebagai contoh, enam emirps biner pertama...