Pemrograman Puzzle & Golf Kode

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

24
Ruang kosong yang signifikan
Kami mendefinisikan spasi putih menjadi salah satu dari tiga karakter, tab (0x09), baris baru (0x0A) atau spasi (0x20). Untuk tantangan ini, Anda harus menulis dua program atau fungsi dalam bahasa pemrograman yang sama, yang melakukan tugas-tugas berikut: Hitung karakter spasi putih dalam string yang diberikan. Misalnya input 123 -_- abc …

30
Hitung urutan Kolakoski
Ini adalah repost dari tantangan lama , untuk menyesuaikan persyaratan I / O dengan standar terbaru kami. Ini dilakukan sebagai upaya untuk memungkinkan lebih banyak bahasa untuk berpartisipasi dalam tantangan tentang urutan populer ini. Lihat posting meta ini untuk diskusi tentang repost. Urutan Kolakoski adalah urutan referensial diri yang menyenangkan, …

30
Buatlah Alphabet Rain
Alfabet Hujan Tugas: Premis dasarnya adalah untuk mencetak string input dan kemudian mengulangi setiap karakter secara vertikal, berdasarkan posisi (0-diindeks) itu dalam alfabet (case-insensitive) A-Z. Aberada di lokasi 0 jadi tidak diulang, eberada di posisi 4 jadi diulang 4 kali, Pdi posisi 15 jadi diulang 15 kali, !tidak di A-Zbegitu …

9
Tetromino yang mana ini?
Diberikan bilangan bulat 16-bit unsigned N , tugas Anda adalah menentukan apakah representasi binernya yang dipetakan di dalam matriks 4x4 cocok dengan bentuk tetromino , dan jika demikian, bentuk apa itu. Matriks Setiap bit N dipetakan di dalam matriks 4x4, dari kiri ke kanan dan dari atas ke bawah, dimulai …

30
Keluarkan teks "Code Bowling"
Kode-Bowling Anda telah disewa oleh Brunswick Bowling untuk membuat program sederhana untuk menampilkan teks Code Bowlingpada monitor mereka. Perusahaan ini bernilai sepeser pun dan Anda merasa dapat menipu mereka dengan sedikit uang. Uraian pekerjaan dengan jelas menyatakan bahwa mereka membayar berdasarkan penilaian dan Anda cukup yakin Anda dapat memanipulasi sistem …

17
Isi petunjuk Minesweeper
Minesweeper adalah permainan puzzle yang populer di mana Anda harus menemukan ubin mana yang merupakan "ranjau" tanpa mengklik ubin itu. Setiap ubin adalah tambang (diwakili oleh *) atau petunjuk, yaitu angka dari 0 hingga 8 yang mewakili berapa banyak dari 8 ubin tetangga yang merupakan tambang. Tugas Anda hari ini …

22
Dennis number 2.0
Pengguna PPCG dan mod terpilih, @Dennis baru saja menjadi pengguna kedua yang mendapatkan lebih dari 100rb rep! Ini adalah ide yang benar-benar asli, yang tidak saya dapatkan dari orang lain , tetapi mari kita buat tantangan berdasarkan ID penggunanya, 12012sebagai penghargaan! Melihat itu, Anda akan melihat bahwa ada dua "bagian" …

30
Konversi YYYYMM ke MMMYY
Mendasarkan pada pertanyaan SO ini . Tantangannya agak sederhana: diberi periode tanggal dalam format, YYYYMMoutput dalam format MMMYY. Aturan: Input akan berupa angka atau string yang panjangnya tepat 6 karakter, hanya terdiri dari digit. Dua digit terakhir akan berada di antara 01dan 12. Keluaran harus dalam bentuk MMMYY, di mana …
54 code-golf  string  date 

27
Hasilkan Wordenticons
Identikon adalah penggambaran visual dari nilai hash, sering kali dibuat dari pengaturan simetris bentuk geometris. Avatar Stack Exchange default Anda adalah sebuah identitas. Tantangan ini adalah tentang membuat "wordenticons" , versi sederhana dari identicons berbasis teks yang berlaku untuk string huruf kecil, yaitu kata-kata. Tantangan Tulis sebuah program atau fungsi …

10
Negara-negara yang dikelilingi
Negara-negara memiliki serangkaian wilayah di dunia 1D. Setiap negara diidentifikasi secara unik oleh suatu angka. Kepemilikan wilayah dapat diwakili oleh daftar sebagai berikut: 1 1 2 2 1 3 3 2 4 Kami mendefinisikan teritori edgemost suatu negara sebagai dua teritori yang paling dekat dengan kedua sisi. Jika daftar di …

30
Cetak urutan N-bonacci
Ini tidak diketahui secara luas, tetapi apa yang kita sebut urutan Fibonacci, AKA 1, 1, 2, 3, 5, 8, 13, 21, 34... sebenarnya disebut deret Duonacci . Ini karena untuk mendapatkan nomor berikutnya, Anda menjumlahkan 2 angka sebelumnya. Ada juga deret Tribonacci , 1, 1, 1, 3, 5, 9, 17, …

8
Apakah ini sebuah kata?
Anda harus menulis program atau fungsi yang menggunakan string 4-karakter sebagai input dan menghasilkan nilai yang menunjukkan apakah string tersebut merupakan kata bahasa Inggris atau bukan. Anda diizinkan untuk membuat kesalahan dalam 15% dari testcases yang disediakan. Detail input: Input adalah string 4-karakter yang hanya berisi huruf kecil bahasa Inggris …

30
Lift hotel takhayul
Deskripsi Berikut lift hotel yang sangat takhayul di Shanghai: Ia menghindari angka 13, karena tiga belas tidak beruntung di dunia Barat, dan menghindari angka 4, karena empat tidak beruntung di beberapa bagian Asia. Bagaimana jika hotel ini lebih tinggi? Baca bilangan bulat genap positif ndari STDIN, yang mewakili jumlah lantai, …

1
Bangun pemecah freecell dengan gerakan paling sedikit
Dalam permainan Freecell, Anda ditugasi membangun empat tiang pondasi yang sesuai dari kartu as ke raja, pada tata letak tempat Anda membangun ke bawah dengan warna bergantian. Namun, Anda hanya dapat membuat satu kartu pada satu waktu, sehingga Anda diberikan empat "sel bebas" yang masing-masing dapat berisi satu kartu untuk …

6
Kalender Seni ASCII
Mari kita buat jam dan kalender seni ASCII yang memberi tahu kita bulan saat ini, hari dalam sebulan, hari dalam seminggu, jam, menit, dan apakah itu malam atau hari (tapi bukan tahun atau detik). Pada waktu tertentu, kalender akan terlihat seperti ini: (terlihat lebih baik dengan jarak garis yang lebih …

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.