Pemrograman Puzzle & Golf Kode

55
"99 botol soda"

Tantangan Tulis program yang menghasilkan lirik hingga 99 Bottles of Beer, tetapi alih-alih "beer", output "fizz" jika jumlah botol di dinding adalah kelipatan 3, "buzz" jika kelipatan 5, dan "fizzbuzz" jika kelipatan 3 dan kelipatan 5. Jika jumlah botol di dinding bukan kelipatan 3 atau 5, cukup...

55
Sintaks Bebas Gula

Dalam Haskell daftar notasi: [a,b,c] Ini hanya gula sintaksis untuk: a:b:c:[] Dan notasi string: "abc" Ini hanya gula sintaksis untuk: ['a','b','c'] Ini berarti bahwa string: "abc" Sama dengan: 'a':'b':'c':[] Tugas Diberikan string, Anda harus menampilkan seperti apa versi...

55
Masukkan sebuah kata ke dalam kotak alfabet

Terinspirasi oleh meme yang saya lihat sebelumnya hari ini. Deskripsi tantangan Pertimbangkan kotak alfabet tak terbatas: ABCDEFGHIJKLMNOPQRSTUVWXYZ ABCDEFGHIJKLMNOPQRSTUVWXYZ ABCDEFGHIJKLMNOPQRSTUVWXYZ ABCDEFGHIJKLMNOPQRSTUVWXYZ ABCDEFGHIJKLMNOPQRSTUVWXYZ ... Ambil satu kata ( CODEGOLFdalam...

55
Buat Semangkuk Sup Alfabet

Inilah yang akan kita sebut semangkuk sup alfabet - bentuk ascii-art melingkar kira-kira dengan 26 huruf Inggris (AZ) diatur searah jarum jam untuk membentuk perimeter: XYZABC VW DE U F T G S H RQ JI PONMLK Tulis sebuah program yang menggunakan karakter huruf tunggal, AZ, dan output...

54
Buat kebocoran memori, tanpa bom garpu [ditutup]

Tugas Anda adalah membuat kebocoran memori . Ini adalah program yang menggunakan banyak memori, sampai komputer habis dan harus melakukan beberapa swapping untuk menyelamatkan diri dari kehabisan. Satu-satunya cara agar memori dapat dilepaskan adalah dengan mematikan program di task manager atau...

54
Kebuntuan Empat Orang

4-Man Standoff Deskripsi Entah bagaimana Anda menemukan diri Anda mengalami kebuntuan empat arah. Senjata yang dimuat terletak di tangan Anda, dan beberapa granat dikaitkan di sabuk Anda. Tujuannya adalah untuk mendapatkan kesehatan terbanyak di akhir kebuntuan. Kebuntuan berakhir ketika paling...

54
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...

54
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...

54
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...

54
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, 31, 57,...

54
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...

54
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...

54
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,...

54
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....

54
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...

54
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...

54
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...