Pemrograman Puzzle & Golf Kode

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

5
desis desis di TMP [ditutup]
Tutup. Pertanyaan ini di luar topik . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Perbarui pertanyaan sehingga sesuai topik untuk Code Golf Stack Exchange. Ditutup 4 bulan lalu . Masalah Fizz Buzz adalah masalah yang sangat mendasar untuk dipecahkan yang digunakan oleh beberapa orang untuk menyingkirkan orang yang …

4
Teka-teki Kata Pemintal
Ini adalah teka-teki kata. Program Anda harus menerima dua kata pada input standar. Kata pertama adalah kata awal. Kata dua adalah kata akhir. Dari kata awal Anda harus mencapai kata akhir yang mengubah / menambah / menghapus satu huruf sekaligus. Setelah setiap modifikasi itu harus membentuk kata yang valid baru. …

14
Tebak nomornya
Deskripsi Buat game "Tebak angka" yang berfungsi penuh. Game ini dimainkan oleh dua pemain sebagai berikut: pemain satu memilih nomor (A) antara 1 dan N pemain dua mencoba menebak A memilih nomor (B) dalam rentang yang sama pemain pertama merespons "lebih tinggi" if A > B , "lebih rendah" if …

7
Perkirakan kelima sempurna
Mulai dari 1-TET, berikan temperamen yang sama yang memiliki perkiraan yang lebih baik dan lebih baik dari kelima sempurna (rasio hanya 3/2). ( Urutan OEIS A060528 ) Deskripsi formal urutan, disalin dari OEIS: Daftar temperamen yang sama (pembagian yang sama dari oktaf) yang langkah skala terdekatnya mendekati dan mendekati perkiraan …

2
Pesawat meledak
The Pukulan-up adalah alat yang ampuh dalam geometri aljabar. Hal ini memungkinkan penghapusan singularitas dari set aljabar sambil mempertahankan sisa struktur mereka. Jika Anda tidak terbiasa dengan hal itu, jangan khawatir, perhitungan yang sebenarnya tidak sulit untuk dipahami (lihat di bawah). Berikut ini kami sedang mempertimbangkan meledakkan titik (0,0)(0,0)(0,0) dari …

4
Timbang kata-kata Anda!
Tantangan Diberikan dua string, masing-masing panjangnya hingga 30, terdiri dari karakter ASCII yang dapat dicetak (kode [ 32 , 126 ][32,126][32, 126] ), menempatkan mereka ke skala keseimbangan dalam byte kode paling sedikit! Ini terdiri dari langkah-langkah berikut: Hitung dan bandingkan bobot senar Pilih skala ASCII-art yang dimiringkan dengan tepat …

4
Bagian yang Relevan untuk Melayani Bulutangkis
Pengantar: Saya melihat hanya ada satu tantangan terkait bulu tangkis lainnya saat ini . Karena saya bermain bulutangkis sendiri (selama 13 tahun terakhir sekarang), saya pikir saya akan menambahkan beberapa tantangan terkait bulutangkis. Di sini yang kedua (yang pertama dapat ditemukan di sini ): Tantangan: Beberapa aturan tentang bulutangkis berfungsi: …

16
Kecocokan topik berlangganan MQTT
Latar Belakang MQTT (pesan antrian Telemetry Transportasi) adalah standar ISO mempublikasikan-berlangganan berbasis protokol pesan ( Wikipedia ). Setiap pesan memiliki topik, seperti contoh berikut: myhome/groundfloor/livingroom/temperature USA/California/San Francisco/Silicon Valley 5ff4a2ce-e485-40f4-826c-b1a5d81be9b6/status Germany/Bavaria/car/2382340923453/latitude Klien MQTT dapat berlangganan topik pesan menggunakan wildcard: Tingkat tunggal: + Semua tingkat ke depan: # Misalnya, langganan myhome/groundfloor/+/temperatureakan menghasilkan …

17
Penghitungan Garis Alfanumerik dan Kurva
Diberikan string input, tulis program yang menampilkan jumlah total garis dan kurva yang dimilikinya. Tantangan Ambil input dari STDIN, atau metode input lainnya. Output ke STDOUT, atau metode output lainnya, jumlah total garis dan kurva yang terkandung dalam string, dalam urutan itu , berdasarkan tabel di bawah ini dalam snipet …

28
Transisi String ke Bit
Tugas Diberikan string input dari satu atau lebih karakter ASCII dengan titik codep antara 0 dan 128 (eksklusif), lakukan hal berikut: Konversi setiap karakter menjadi kode ASCII 7-bitnya (jika kode ASCII kurang dari 7 bit, masukkan nol bit di depan) Menggabungkan semua bit (ini menghasilkan 7*nbit di mana njumlah karakter) …

30
Bicara juru bahasa
"Talk" adalah bahasa berbasis akumulator yang dibajak yang dibuat sebagai tanggapan terhadap kutipan Dennis di talk.tryitonline.net. Waiting for someone to create an esolang called talk. . Bahasa "Talk" memiliki 4 perintah: 00 Jika akumulator adalah 0, atur akumulator ke 0. 01 Jika akumulator adalah 0, atur akumulator ke 1. 10 …

14
Array Mulai dari
Tugas Anda adalah mengambil array angka dan angka nyata dan mengembalikan nilai pada titik itu dalam array. Array mulai dari dan dihitung dalam interval . Masalahnya, kita sebenarnya akan menginterpolasi antara elemen yang diberi "indeks". Sebagai contoh:ππ\piππ\pi Index: 1π 2π 3π 4π 5π 6π Array: [ 1.1, 1.3, 6.9, 4.2, …
10 code-golf  array 

4
Visualisasikan papan Nim seperti seorang ahli
Latar Belakang Dalam permainan Nim , pemain secara bergantian menghilangkan "batu" dari "tumpukan": di setiap belokan, pemain harus melepas di antara satu dan semua batu dari satu tumpukan. Tujuan Nim adalah untuk mengambil batu terakhir atau, dalam varian misere, untuk memaksa lawan Anda melakukannya - namun, ternyata strateginya hampir identik. …

5
Jumlah pesanan
Tulis sebuah program yang, ketika dijalankan dalam bahasa yang berbeda, menghasilkan permutasi byte yang berbeda dari kode dalam setiap bahasa. Kode sumber yang tepat dihitung sebagai satu permutasi. Di sini "bahasa yang berbeda" dapat berupa versi yang berbeda (Py 2 dan Py 3) atau bendera standar yang berbeda. Output berbeda …

6
Diberi Pohon menghasilkan Kode Prugfernya
Dalam grafik-teori yang kode Prüfer adalah urutan yang unik dari bilangan bulat yang menunjukkan pohon tertentu. Anda dapat menemukan kode Prüfer dari pohon dengan algoritma berikut yang diambil dari Wikipedia: Pertimbangkan pohon berlabel T dengan simpul {1, 2, ..., n}. Pada langkah saya , menghapus daun dengan label terkecil dan …

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.