Pertanyaan yang diberi tag «code-golf»

Code-golf adalah kompetisi untuk memecahkan masalah tertentu dalam byte paling sedikit dari kode sumber.

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 

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 …

24
Hapus surat untuk membuat palindrome
Masalah Katakanlah sebuah kata hampir merupakan palindrom jika memungkinkan untuk menghapus salah satu hurufnya sehingga kata tersebut menjadi palindrom. Tugas Anda adalah menulis program yang untuk kata tertentu menentukan huruf mana yang harus dihapus untuk mendapatkan palindrom. Kode terpendek untuk melakukan ini dalam bahasa pemrograman apa pun yang menang. Memasukkan …
15 code-golf 

5
Kenali nomor seni ASCII
Tantangan Kenali nomor seni ASCII. Untuk membuat hal-hal menarik, tiga titik acak dalam gambar mungkin terbalik. Sebagai contoh: ***** * ** ** ** ** ** Memasukkan Nomor seni ASCII 7x7 dihasilkan oleh skrip Python di bawah ini. Keluaran Digit. Skrip pengujian Berikut skrip Python (2.6+) untuk menghasilkan kasus uji: import …

7
Hasilkan white noise
Tantangannya adalah: menghasilkan file audio yang terbuat dari white noise. Persyaratan dan instruksi: Program Anda harus menghasilkan file audio yang hanya mengandung white noise, yang berarti intensitasnya sama untuk semua frekuensi (masuk akal) dan bukan nol [lihat contoh plot ]; Seseorang harus dapat memutar file audio pada versi terbaru VLC …

18
Saldo alfanumerik
Tulis program yang mendapat string sebagai inputnya, dan hitung jumlah karakter alfanumerik dan non-alfanumerik di dalamnya. Itu harus menampilkan hasilnya seperti ini: input: http://stackexchange.com keluaran:20 + 4 = 24 Tangkapannya adalah, kode sumber Anda harus memiliki jumlah karakter alfanumerik yang sama dengan yang non-alfanumerik. Komentar tidak diizinkan, spasi putih diabaikan. …

9
Menerapkan pembagian presisi yang sewenang-wenang
Menerapkan fungsi divide(int a, int b, int c)yang mencetak nilai basis 10 dari a/b. tanpa menggunakan matematika floating point atau BigInteger/ BigDecimalatau perpustakaan setara apa pun. Setidaknya ckarakter yang akurat dalam himpunan 0123456789.harus dicetak, kecuali untuk pengecualian (mungkin) pada poin 4 di bawah ini. adan bbisa berupa bilangan bulat 32 …

8
Buat pohon fraktal
Yang ingin saya lihat adalah pohon fraktal yang digambar di mana Anda dapat memasukkan bilangan bulat, dan hasilnya akan berupa pohon fraktal dengan jumlah langkah cabang yang dimasukkan. Aturan: Fraktal harus berupa pohon fraktal garis: bentuk fraktal juga harus sama dengan gambar ini. Setiap cabang harus berkurang 25% lebarnya untuk …

30
Dugaan Goldbach
Tulis program yang meminta pengguna untuk bilangan bulat lebih besar dari 2. Dengan dugaan Goldbach bahwa setiap bilangan bulat bahkan lebih besar dari 2 dapat dinyatakan sebagai jumlah dari dua bilangan prima, cetak dua bilangan prima yang, ketika ditambahkan bersama, memberikan bilangan genap yang diminta. Sunting: program hanya perlu mencetak …
15 code-golf  primes 

6
Injeksi Kode juga berfungsi di C #!
Dengan keluaran program C # berikut False, suntikkan baris kode 'jahat' sedemikian rupa sehingga output program True. class Program { static void Main() { System.Console.Write("False"); ; } } Jawaban Anda harus terdiri dari string yang menggantikan titik koma kedua, dan menyebabkan program untuk menghasilkan True, keseluruhan Truedan tidak ada tetapi …

12
Buat BST Seimbang dari Daftar Bilangan Bulat yang Diurutkan
Diberikan daftar unik, diurutkan dari bilangan bulat, buat pohon pencarian biner seimbang yang diwakili sebagai array tanpa menggunakan rekursi. Sebagai contoh: func( [1,2,3,5,8,13,21] ) => [5,2,13,1,3,8,21] Sebelum kita mulai, sebuah petunjuk: kita dapat menyederhanakan masalah ini satu ton sehingga kita tidak benar-benar harus memikirkan bilangan bulat input (atau objek yang …

5
Menerapkan algoritma hash SHA-1
Tujuan dari kode-golf ini adalah untuk membuat program yang mengambil string sebagai input, dan Anda harus menampilkan nilai hash SHA-1 sebagai angka heksadesimal. Anda dapat menemukan kodesemu untuk SHA-1 di sini Aturan lainnya: Tidak ada akses jaringan Anda tidak diizinkan menjalankan program eksternal Anda tidak diizinkan untuk menggunakan metode bawaan …

1
Ucapkan angka dari 0 hingga 9 dengan keras
Terinspirasi oleh pertanyaan ini dari electronics.SE , inilah tantangan untuk Anda: Tulis program atau subrutin yang menggunakan urutan angka desimal (0 hingga 9) dan ucapkan dengan keras, tanpa menggunakan alat sintesis bicara yang ada. Memasukkan: Anda dapat meminta digit input disediakan dalam format apa pun yang masuk akal, misalnya sebagai …
15 code-golf  audio 

12
Tips untuk bermain golf di Tcl
Apa tips umum yang Anda miliki untuk bermain golf di Tcl? Saya mencari ide yang dapat diterapkan pada masalah kode golf secara umum yang setidaknya agak spesifik untuk Tcl (mis. "Hapus komentar" bukan jawaban). Silakan kirim satu tip per jawaban.
15 code-golf  tips 

30
Genap atau ganjil: tiga pemain
Ini adalah permainan tiga pemain, bermain dengan satu tangan. Pada saat yang sama, setiap pemain menunjukkan tangannya dengan 0 hingga 5 jari terulur. Jika semua pemain menunjukkan nomor (bahkan atau ganjil) yang sama, tidak ada pemenang. Tapi yang lain, pemain yang berbeda menunjukkan dua kemenangan lainnya. P l a y …
15 code-golf  number  game 

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.