Pemrograman Puzzle & Golf Kode

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

30
Apakah ini suatu fungsi?
Diberikan daftar (key, value)pasangan, tentukan apakah itu mewakili suatu fungsi, artinya setiap kunci memetakan ke nilai yang konsisten. Dengan kata lain, setiap kali dua entri memiliki kunci yang sama, mereka juga harus memiliki nilai yang sama. Entri yang diulang tidak apa-apa. Sebagai contoh: # Not a function: 3 maps to …

30
Bernardino mengidentifikasi kata-kata dolar yang tidak berubah
Definisi Kata dolar adalah kata di mana setiap hurufnya diberi nilai sen, dari a = 1 hingga z = 26, dan huruf-hurufnya dijumlahkan, hasilnya 100. Berikut adalah contoh pada CodeReview, dan di sini adalah daftar kata dolar yang saya temukan online. Memasukkan Input akan berdasarkan abjad dari az, dalam tipe …
47 code-golf  string 

15
Attack, Decay, Sustain, Release
Sound synthesizer menggunakan generator amplop untuk mengontrol bagaimana parameter tertentu dari suara (seperti kenyaringan keseluruhan) berubah seiring waktu. Dalam banyak synthesizer, sebuah amplop didefinisikan oleh empat parameter, seperti diwakili dalam gambar berikut dari Wikipedia : Attack time (A) : waktu yang dibutuhkan amplop untuk mencapai level maksimumnya, mulai dari nol, …

30
Tampilkan piksel berwarna acak
Saya selalu menyukai layar yang penuh dengan piksel berwarna acak. Mereka menarik untuk dilihat dan program-program yang menggambarnya menyenangkan untuk ditonton. Tantangan Isi layar Anda, atau jendela grafis, dengan piksel berwarna. Aturan Program Anda harus memiliki kesempatan yang sama untuk memilih semua warna (yaitu dalam kisaran #000000hingga #FFFFFF), atau semua …

18
Makan Skittles Like a Normal Person
Skittles adalah permen berwarna di mana ada 5 rasa yang berbeda; anggur, apel hijau, lemon, jeruk, dan stroberi diwakili oleh (p) urple, (g) reen, (y) ellow, (o) range, dan (r) ed masing-masing. Saya biasa makan skittles dengan menyortir semua warna yang berbeda, lalu memakannya secara berurutan. Setelah mendapatkan beberapa penampilan …
47 code-golf 

30
3 ... 2 ... 1 ... Hancurkan!
Tugas Anda adalah menulis program lengkap yang akan terus menghitung mundur dari 10 setiap kali dijalankan. Pertama kali Anda menjalankan program, itu harus dicetak 10. Lain kali, itu harus keluar 9. Lain kali, harus keluar 8, dan seterusnya. Alih-alih mencetak 0, program harus macet. Anda tidak perlu lagi menangani program …

16
Stack Overflow
(Terinspirasi oleh pertanyaan ini ) Objektif Tugas Anda adalah menulis program atau fungsi untuk mencetak versi ASCII dari logo Stack Overflow ke STDOUT \|/ (-) (-) (-) (-) Program Anda harus mengambil dua input, disebut di sini sebagai H dan N. Ketinggian tumpukan "wadah" (tanda kurung) ditentukan oleh H. Jumlah …

23
Hitung mundur dari "Infinity"
Sepertinya tugas yang mustahil kan? Sebenarnya tidak terlalu sulit. Jika kita menulis kata itu Infinitysebagai kode ASCII biner 8-bit, kita akan mendapatkan: 01001001 01101110 01100110 01101001 01101110 01101001 01110100 01111001 Ini dapat digabungkan, dan dikonversi ke nilai desimal 5291279215216915577. Nah, itu angka yang bisa kita kerjakan ... Cara Anda menghitung …

3
Coding Around The Clock
Tulis satu baris program yang panjangnya dua atau lebih karakter yang tidak mengandung terminator garis dan tidak membutuhkan input. Misalnya, program Anda mungkin: MyProgram Ketika program Anda diatur ke dalam bentuk-bentuk yang dibuat oleh jarum jam pada pukul 12, 3, 6, dan 9, program ini perlu menampilkan nomor jam yang …

2
JSF ** k dengan hanya 5 simbol?
Ini bukan tantangan tetapi pertanyaan, saya pikir itu pada topik karena Pertanyaan non-tantangan yang terkait dengan memecahkan teka-teki pemrograman atau jenis tantangan tertentu juga ada di topik. Sekarang ke pertanyaan: Mungkinkah menulis kode JavaScript hanya dengan 5 huruf? JSFuck sudah melakukan ini dengan 6 simbol !+[]()tapi saya ingin tahu apakah …

30
Golf Acak Hari Ini # 7: Karakter acak yang jelas
Tentang Seri Ini adalah entri tamu untuk seri Golf Acak Hari ini. Pertama, Anda dapat memperlakukan ini seperti tantangan golf kode lainnya, dan menjawabnya tanpa khawatir tentang seri sama sekali. Namun, ada papan peringkat di semua tantangan. Anda dapat menemukan papan peringkat bersama dengan beberapa informasi lebih lanjut tentang seri …

30
Ungkapan “Do While False”
Lakukan Saat Salah Di tempat kerja hari ini salah seorang rekan saya menggambarkan use case untuk do while (false). Orang yang diajaknya bicara berpikir bahwa ini konyol dan sesederhana itu jika pernyataan akan jauh lebih baik. Kami kemudian menghabiskan setengah hari kami untuk membahas cara terbaik untuk menulis sesuatu yang …
47 code-golf 

30
Tangan kosong ^ H ^ H ^ H ^ H ^ H ^ Hspaces
Pada beberapa terminal, menekan backspace menghasilkan kode kontrol ^Huntuk menghapus karakter sebelumnya. Ini memunculkan idiom snarky di mana pengeditan dibuat-buat untuk efek komedi : Bersikap baik kepada orang bodoh ini ^ H ^ H ^ H ^ Hgentleman, dia mengunjungi dari kantor pusat perusahaan. Diberikan string dengan satu atau lebih …
47 code-golf  string 

30
Bagaimana angka itu?
Orang-orang Yunani kuno memiliki hal-hal ini disebut angka genap tunggal dan ganda. Contoh angka genap tunggal adalah 14. Angka ini dapat dibagi 2 sekali, dan pada saat itu menjadi angka ganjil (7), setelah itu tidak dapat dibagi 2 lagi. Angka genap dua kali lipat adalah 20. Ini dapat dibagi 2 …

17
Memperbaiki Froot Loop Necklace
Misalkan Anda merangkai untaian Froot Loops untuk kalung, gelang, tali sepatu, atau apa pun. Ada 6 warna lingkaran: r ed, o range, y ellow, g reen, b lue, dan p urple. Anda ingin untai Anda mulai dengan warna merah di bagian paling kiri dan siklus dalam urutan pelangi ke kanan, …
47 code-golf  string 

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.