Pemrograman Puzzle & Golf Kode

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

24
Gambarkan Alfabet Gigi Gergaji
Yang sederhana hari ini. Tuliskan program terpendek yang menggambar "alfabet gigi gergaji" yang diberi bilangan bulat positif untuk ketinggian. Anda harus menulis nama bahasa pemrograman Anda ketika Anda datang ke surat itu dimulai dengan. Misalnya, jika bahasa Anda adalah Python dan inputnya adalah 1outputnya harus: ABCDEFGHIJKLMNOPythonQRSTUVWXYZ Jika inputnya adalah 2output …
42 code-golf  string 

30
Menghasilkan kata yang tidak terduga [ditutup]
Tujuannya adalah untuk menulis program yang akan menghasilkan kata secara tak terduga (program tidak terlihat seperti akan menghasilkan kata). Contoh (JavaScript): alert(([0][1]+"").slice(4,8)) lansiran "baik" - jsfiddle . Penjelasan: 1. [0][1]mengembalikan undefined, karena hanya ada satu elemen dalam array [0] 2. Menambahkan string kosong dikonversi undefinedke string "undefined" 3. slice(4,8)menghasilkan seperlima …

15
Ini hari hujan
Konteks Ini Hari Kasih Sayang. Satu-satunya yang kau cintai meninggalkanmu kemarin untuk pria yang selalu dia temukan "bodoh dan tidak menarik" . Dalam perjalanan pulang, Anda terjebak kemacetan, mendengarkan lagu-lagu lama di radio, hujan yang menerpa kaca depan mengguncang Anda. Setelah beberapa saat di mobil Anda, Anda menemukan diri Anda …
42 code-golf 

30
Mencetak gelombang sinusoidal (vertikal)
Cetak gelombang sinusoidal kontinu yang bergulir secara vertikal pada terminal. Program tidak boleh berhenti dan harus terus-menerus gulir ke bawah gelombang (kecuali sampai entah bagaimana terputus). Anda mungkin menganggap overflow bukan masalah (yaitu Anda dapat menggunakan loop tak terbatas dengan penghitung yang bertambah, atau rekursi tak terbatas). Gelombang harus memenuhi …

30
Membantu!! Bagaimana melakukan root kuadrat! [Tutup]
Hai teman-teman, untuk kelas saya, saya perlu membuat nomor akar kuadrat tetapi tidak berhasil !! Tantangan: Write a function or program that will "make a number square root". Catatan: Ini adalah kode trolling. Berikan jawaban "berguna" untuk memandu programmer baru ini dalam perjalanannya menuju kesuksesan pemrograman! Jadilah kreatif!


30
Bagaimana cara menulis fungsi penambahan? [Tutup]
Masalah: Saya adalah pengembang utama untuk perusahaan besar, kami membuat Skynet. Saya telah ditugaskan Tulis fungsi yang menginput dan mengembalikan jumlahnya ATURAN: Tidak ada jawaban seperti function sum(a,b){ return "their sum"; } EDIT: Jawaban yang diterima akan menjadi yang paling banyak mendapat dukungan pada 1 Januari 2014 Catatan: Ini adalah …

6
ASCII Maze Rendering 3000
Saya tidak suka mengetik, jadi saya menggambar labirin dalam format yang sangat sederhana: # ##### # # # ### # # # # # # # # ##### # Bukankah ini membingungkan ? Tentu saja, saya pikir semua labirin harus terlihat 3d, serupa tetapi tidak sama dengan tantangan ini , …

30
SELURUHNYA SAAT INI
Untuk tantangan hari ini, Anda harus menulis sebuah program atau fungsi yang mengganti huruf string. Namun, Anda harus mengabaikan karakter non-alfabet. Ini berarti bahwa setiap karakter alfabet harus memiliki huruf yang berbeda dari karakter alfabet sebelumnya dan berikutnya. Ini sedikit lebih kompleks daripada melipatgandakan setiap huruf lainnya misalnya. Jika Anda …
42 code-golf  string 

5
Blok Bangunan Kawanan Bot!
Kontes telah berakhir! Intro Ini adalah kontes interaktif king-of-the-hill di mana controller sepenuhnya terkandung dalam Stack Snippet di bagian bawah pertanyaan. Pengontrol secara otomatis membaca jawaban dan bermain melalui permainan. Siapa pun dapat menjalankannya kapan saja di browser mereka. Mekanik dari kontes ini sangat mirip dengan yang ada di Red …

9
Tulis program terpendek yang menghasilkan peringatan dan kesalahan paling kompiler
Tantangan: Tulislah sebuah program yang sangat singkat yang, ketika dikompilasi, menciptakan peringatan dan kesalahan kompiler paling banyak. Itu dapat ditulis dalam bahasa pemrograman apa pun. Mencetak: Skor ditentukan oleh persamaan ini: errors_and_warnings_length/code_length. Kemenangan skor tertinggi. Contoh: Program C # classmemiliki panjang 5 karakter dan menghasilkan 3 peringatan, yang merupakan skor …

30
Plat nomor Prancis
Bak pasir Pelat Lisensi Perancis Plat nomor Prancis berurutan, mengikuti pola angka dan huruf tertentu:AB-012-CD Tantangan Tulis program atau fungsi yang, untuk nomor yang diberikan, menampilkan nomor plat Perancis yang sesuai . Program Anda tidak boleh menangani kasus khusus apa pun sebagaimana ditentukan dalam halaman tertaut. Seharusnya dapat menghasilkan 26*26*1000*26*26 …

17
Nomor Pertama yang Berisi Setiap Surat
Diberikan satu huruf dari A ke Z (kecuali J dan K) sebagai input, menghasilkan bilangan bulat non-negatif terkecil yang mengandung huruf itu dalam bentuk tertulis. Asumsikan angka tidak pernah mengandung kata "dan", demikian 101pula "seratus satu", bukan "seratus satu". Asumsikan penghitungan Amerika (skala pendek), jadi satu juta adalah 10^6dan satu …

29
Istilah ke-8 Urutan Van Eck
Keluarkan istilah N dari Urutan Van Eck. Urutan Van Eck didefinisikan sebagai: Mulai dengan 0. Jika istilah terakhir adalah kejadian pertama dari istilah itu maka istilah berikutnya adalah 0. Jika istilah terakhir telah terjadi sebelumnya istilah berikutnya adalah berapa banyak langkah mundur adalah kejadian terbaru. https://oeis.org/A181391 https://www.youtube.com/watch?v=etMJxB-igrc https://www.youtube.com/watch?v=8VrnqRU7BVU Urutan: 0,0,1,0,2,0,2,2,1,6,0,5,0,2, …

28
Marquee menandatangani surat
Setiap hari Anda memasang kata baru pada tanda tenda dengan huruf bergerak , hanya membeli surat yang Anda butuhkan untuk menulisnya. Anda menggunakan kembali surat yang telah Anda beli untuk kata-kata sebelumnya bila memungkinkan. Mengingat kata-kata yang ingin Anda tulis setiap hari secara berurutan, berikan huruf-huruf yang Anda beli setiap …
41 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.