Pemrograman Puzzle & Golf Kode

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

5
Elemen RadioASCII: Keluarkan elemen dari tabel periodik sambil perlahan-lahan kehilangan karakter
Berikut adalah daftar dari 118 elemen (saat ini) dari tabel periodik (dalam Cuplikan Stack yang runtuh untuk kenyamanan Anda): Tampilkan cuplikan kode Hydrogen Helium Lithium Beryllium Boron Carbon Nitrogen Oxygen Fluorine Neon Sodium Magnesium Aluminium Silicon Phosphorus Sulfur Chlorine Argon Potassium Calcium Scandium Titanium Vanadium Chromium Manganese Iron Cobalt Nickel …


10
Cara memperlambat pemabuk dalam perjalanan pulang
Pertimbangkan kotak dengan grafik kotak yang terlihat seperti ini. Penting untuk diperhatikan bahwa grafik ini adalah 11 oleh 11 . Pada titik tertentu, seorang pria berdiri di persimpangan dan dia hanya pernah bergerak secara vertikal atau horizontal satu langkah pada satu waktu ke persimpangan berikutnya. Sayangnya dia terlalu banyak minum …

7
Hitung penekanan tombol ponsel
Tugas Anda adalah menghitung jumlah total penekanan tombol yang diperlukan untuk memasukkan teks yang diberikan pada ponsel lama. Intinya adalah: 1:1 2:abcABC2 3:defDEF3 4:ghiGHI4 5:jklJKL5 6:mnoMNO6 7:pqrsPQRS7 8:tuvTUV8 9:wxyzWXYZ9 0:<space><newline>0 Untuk mengetik exaMPle TExt 01, Anda akan menekan 33 99 2 6666 77777 555 33 0 8888 33333 99 8 …
15 code-golf 

11
Keluarkan jawaban di atas milik Anda
Tulis sebuah program yang mengeluarkan isi dari <code>...</code>blok HTML pertama dari jawaban untuk pertanyaan ini yang tepat di atas Anda ketika jawaban diurutkan berdasarkan suara. Keluarkan Top!jika Anda adalah jawaban teratas. Abaikan jawaban yang memiliki suara negatif atau tanpa <code>...</code>tag. Sumber program Anda harus muncul di <code>...</code>blok pertama di posting …
15 code-golf 

13
Hitung batu yang meluncur menuruni bukit
pengantar Sisyphus mengalami masalah di tempat kerja akhir-akhir ini. Sepertinya dia tidak pernah menyelesaikan apa pun, dan dia akan senang menemukan solusi untuk masalah ini. Pekerjaannya saat ini membutuhkan menggulingkan batu ke atas bukit. Ia biasanya melakukan pekerjaannya dengan baik, tetapi setiap kali ia berada di dekat puncak bukit, ia …
15 code-golf 

24
Buatkan saya beberapa plat yang sesuai!
Skenario: Anda adalah perancang perangkat lunak yang bekerja untuk perusahaan yang dikelola pemerintah yang mendesain plat nomor untuk mobil dan kendaraan lain. Anda telah diminta untuk mengembangkan perangkat lunak yang menghasilkan plat nomor. Sebelum Anda mulai bekerja, atasan Anda menetapkan aturan dasar ini. Pelat nomor tidak boleh mengandung: ASS 666 …

12
Cetak jalur relatif
Deskripsi Diberikan jalur sumber dan jalur tujuan, output jalur relatif ke tujuan sehubungan dengan sumber. Aturan Input dapat berasal dari stdin atau sebagai argumen untuk program / fungsi. Jalur gaya Windows dan Unix harus didukung. Jalur keluaran dapat menggunakan /dan / atau \untuk pemisah jalur (pilihan Anda dan kombinasi keduanya …
15 code-golf 

2
Penyortiran patologis
Penyortiran patologis Bos Anda menuntut Anda mengembangkan algoritma penyortiran untuk meningkatkan kinerja aplikasi perusahaan Anda. Namun, setelah menulis aplikasi, Anda tahu bahwa Anda tidak mungkin membuatnya lebih cepat secara signifikan. Tidak ingin mengecewakan bos Anda, Anda telah memutuskan untuk mengembangkan algoritma baru yang bekerja lebih baik daripada * mengurutkan pada …

5
Tumpukan dek!
Alice dan Bob suka memainkan permainan kartu, dengan setumpuk kartu bernomor dengan bilangan bulat non-negatif berturut-turut. Alice memiliki cara yang sangat khusus untuk mengocok dek. Pertama, dia mengambil kartu paling atas dari geladak dan meletakkannya di bagian bawah geladak. Lalu dia mengeluarkan kartu berikutnya, dan mulai tumpukan dengan itu. Kemudian, …

15
Konversikan suatu program menjadi program palindromik
Sebuah palindrom adalah string yang adalah maju dan mundur yang sama, seperti "mobil balap". Tulis sebuah program dalam beberapa bahasa L, yang mengambil program P1 apa pun dalam bahasa L sebagai input, dan mengeluarkan program palindromic P2 dalam bahasa L yang melakukan hal yang sama seperti P1. Anda tidak perlu …

5
Animate a Rotating Lissajous Figure
Entri untuk tantangan ini akan menampilkan gambar Lissajous berputar yang beranimasi . Tampilan rotasi 3d terjadi ketika parameter x berturut-turut dialihkan fase di setiap frame. Memasukkan: The adan bparameter (sesuai artikel wikipedia ) akan ditentukan pada baris perintah, atau membaca dari stdin. Keluaran: Ini ascii-art , jadi output akan ditampilkan …

3
Evolusi 'x'
Diberikan adalah papan ukuran variabel dengan ukuran maksimum 5 kali 5 bidang. Setiap bidang dapat diisi dengan 'x'. Jika tidak diisi dengan 'x', itu diisi dengan 'o'. Status awal setiap papan diberikan (lihat di bawah). Dengan setiap papan, 10 putaran harus dimainkan (maksimal, syarat: lihat di bawah) dan evolusi x …
15 code-golf 

6
Dilema Tahanan v.2 - Battle Royale
Dalam pertanyaan ini , sebuah permainan dirancang di mana para pemain akan saling berhadapan satu sama lain secara berpasangan di Dilema Tahanan, untuk menentukan strategi berulang mana yang mencetak skor tertinggi melawan yang lain. Dalam pertanyaan ini , saya menemukan cara bagi banyak orang untuk memainkan Dilema Tahanan satu sama …

2
Buku yang penuh omong kosong: Identifikasi limerick
Seperti kita ketahui, limerick adalah puisi pendek, lima baris, dan kadang-kadang cabul dengan skema berima AABBA dan meteran permadani (apa pun itu): Menulis sebuah baris Limerick yang absurd satu dan baris lima sajak dalam kata Dan seperti yang Anda anggap Mereka berima dengan yang kedua Baris keempat harus berima dengan …

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.