Pemrograman Puzzle & Golf Kode

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


30
Jangan beri aku lima!
Pertanyaan : Anda akan diberi bilangan bulat awal dan akhir dari suatu urutan dan harus mengembalikan jumlah bilangan bulat di dalamnya yang tidak mengandung digit 5. Angka awal dan akhir harus dimasukkan! Contoh: 1,9 → 1,2,3,4,6,7,8,9 → Hasil 8 4,17 → 4,6,7,8,9,10,11,12,13,14,16,17 → Hasil 12 50,60 → 60 → Hasil …
38 code-golf  math 

1
Perbaiki Meeesesessessessesseessessed upp teeexexextext
Ini terinspirasi oleh Monday Mini-Golf # 6: Meeesesessess upp teeexexextext Latar Belakang Produk ETH mengalami kesulitan memasukkan teks pada halaman webnya yang biasa. Setiap kali dia menggunakan angka atau huruf, teksnya akan menjadi milikku yang diakuinya. Tugas Anda adalah membantunya mengetik sehingga perilaku normal tercapai. Transformasi Transformasi memengaruhi jalannya [0-9A-Za-z]karakter …
38 code-golf  string 

4
Anda seorang Romanizer, Sayang
Romanisasi bahasa Jepang mengubah teks bahasa Jepang menjadi karakter Latin. Dalam tantangan ini, Anda akan diberikan string karakter Jepang sebagai input dan diharapkan untuk mengubahnya menjadi string ASCII yang benar. Yang Perlu Anda Ketahui Bahasa Jepang memiliki tiga sistem penulisan: hiragana (kurva yang digunakan untuk kata-kata pendek), katakana (sudut-y yang …

30
Temukan angka terbesar yang berdekatan dengan nol
Tantangan: Ambil vektor / daftar bilangan bulat sebagai input, dan hasilkan angka terbesar yang berdekatan dengan nol. Spesifikasi: Seperti biasa, format input dan output opsional Anda dapat mengasumsikan bahwa akan ada setidaknya satu nol, dan setidaknya satu elemen tidak nol. Kasus uji: 1 4 3 6 0 3 7 0 …
38 code-golf  number 

30
Apakah ini angka seimbang?
Angka seimbang jika jumlah angka pada setiap setengah angka sama, jadi: 1423seimbang karena 1+4 = 2+3, begitu juga: 42615karena 4+2=1+5. Perhatikan bahwa digit tengah tidak termasuk di kedua sisi (atau itu termasuk di kedua sisi) jika ada jumlah digit ganjil. Tantangan: Ambil bilangan bulat positif sebagai input, dan hasilkan nilai …
38 code-golf  number 

8
Dapatkah saya geser terpisah teka-teki?
Tulis sebuah program atau fungsi yang mengambil dalam kotak teks persegi panjang di mana setiap sel adalah suatu Aatau a B. Semua Asel akan membentuk bentuk yang terhubung sederhana , yaitu mereka semua akan terhubung secara ortogonal tanpa lubang (huruf diagonal tetangga tidak dihitung sebagai terhubung). Demikian juga, semua Bsel …

30
Jangan pernah memberi tahu saya peluangnya
Memasukkan Bilangan bulat n (≥ 1) dan digit d (bilangan bulat sehingga 0 ≤ d ≤ 9). Dalam urutan apa pun; dari stdin atau parameter atau apa pun; ke suatu program atau fungsi; dll. Keluaran Bilangan bulat dari 1 sampai n inklusif (agar) yang representasi desimal mengandung bahkan jumlah d …

17
Garlandifikasi
Kata Garland Sebuah kata karangan bunga adalah kata yang dapat dirangkai seperti karangan bunga, karena berakhir dengan huruf yang sama dimulai dengan. Kelompok-kelompok surat ini bahkan dapat tumpang tindih! Misalnya, undergroundadalah kata urutan karangan bunga 3, karena dimulai dan diakhiri dengan 3 karakter yang sama und,. Ini berarti bisa dirangkai …
38 code-golf  string 

19
Time-Sensitive Echo
Latar Belakang The echoProgram begitu rapi. Anda dapat mengatakan apa pun untuk itu, dan itu mengulangi kata-kata Anda dengan sempurna, setiap saat! Betapa kerennya itu! Yang mengecewakan, itu mengulangi input sekaligus, terlepas dari kecepatan mengetik Anda, yang tidak terlalu realistis. Kami harus memperbaikinya. Tugas Program Anda harus mengambil input dari …
38 code-golf 

9
Buat pembuat quine kesalahan lambat!
Sebagai bagian dari jawabannya untuk Membuat Kesalahan Quine! , @Falko mengusulkan algoritma berikut: Bagaimana cara membuat solusi Anda sendiri dalam 2 menit? Buka file baru dalam IDE pilihan Anda. Taburkan kepala Anda ke keyboard di depan Anda. Menyusun. Ganti kode dengan pesan kesalahan kompiler. Ulangi langkah 3 dan 4 hingga …

4
Ayo mainkan Meta tic-tac-toe!
Ayo mainkan game Meta tic-tac-toe! Ini adalah turnamen raja-of-the-hill dari Meta tic-tac-toe. Aturan Meta tic-tac-toe adalah sebagai berikut: Semua aturan biasa dari tic-tac-toe berlaku. Ada sembilan papan yang disusun untuk membuat satu papan induk. Seperti itu: 0|1|2 || 0|1|2 || 0|1|2 ----- || ----- || ----- 3|4|5 || 3|4|5 || …

30
Nomor Rien
Konstanta Champernowne adalah angka yang dibangun dengan menggabungkan nangka pertama , dengan ncenderung tak terhingga. Itu terlihat seperti ini: 0.123456789101112131415161718192021222324252627282930... Sekarang, saya akan menjelaskan kepada Anda nomor Rien . Ini dapat dianggap sebagai minimalisasi konstan Champernowne sebagai bilangan bulat. Saya akan merujuk ke nomor Rien dengan ndigit pertama sebagai Ri …

10
Protokol Urinoir
Latar Belakang Yang disebut "Protokol Urinal", menggambarkan urutan pengambilan urinal individu di kamar mandi pria, telah dibahas di banyak tempat. Satu versi diberikan dalam posting blog xkcd ini . Pertanyaan ini menyangkut sedikit variasi: Pengaturan : n urinal dalam satu baris. Protokol : setiap orang baru memilih salah satu urinal …

15
Konverter suhu
Ini adalah tantangan berukuran byte di mana Anda harus mengubah suhu input di salah satu dari tiga unit (Celcius, Kelvin, dan Fahrenheit) ke dua lainnya. Memasukkan Anda akan diberikan suhu sebagai angka diikuti oleh unit (dipisahkan oleh ruang). Suhu dapat berupa bilangan bulat atau angka titik apung (23 vs 23.0 …

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.