Pertanyaan yang diberi tag code-golf

15
Sangat menyenangkan menginap di YMCA

"YMCA" adalah lagu disko populer oleh Village People yang memiliki tarian terkenal . Tuliskan program terpendek untuk menghasilkan huruf kapital "Y", "M", "C", dan "A" yang disinkronkan ke paduan suara lagu. Secara umum, satu huruf berjalan pada setiap baris yang dikirim ke output standar. Hal ini...

15
Hitung pi hingga 5 desimal

Ini berasal dari http://programmers.blogoverflow.com/2012/08/20-controversial-programming-opinions/ "Mengingat bahwa Pi dapat diperkirakan menggunakan fungsi 4 * (1 - 1/3 + 1/5 - 1/7 + ...) dengan lebih banyak istilah yang memberikan akurasi lebih besar, tulislah fungsi yang menghitung Pi dengan...

15
Buat GUI Piano [ditutup]

Ditutup . Pertanyaan ini perlu lebih fokus . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Perbarui pertanyaan sehingga berfokus pada satu masalah hanya dengan mengedit posting ini . Ditutup 3 tahun yang lalu . Tantangan Buat GUI...

15
Dikotomi Mayor-Minor

Diberikan daftar akord label mereka sebagai 'Mayor' atau 'Kecil'. Memasukkan Input akan berupa daftar akord, satu per baris, terdiri dari 3 not yang dipisahkan oleh spasi. Setiap note akan terdiri dari nama note dalam huruf besar ( A- G) dan opsional kebetulan ( #atau b). Akord mungkin ada dalam...

15
Golf Masalah Subset-Jumlah

Tugas Diberikan daftar bilangan bulat batas-ruang sebagai input, output semua himpunan bagian non-kosong unik dari angka-angka ini yang masing-masing subset berjumlah 0. Kasus cobaan Input: 8 −7 5 −3 −2 Keluaran:-3 -2 5 Kriteria Kemenangan Ini adalah kode-golf , jadi kode terpendek dalam...

15
Simulator Mesin Turing

Tulis simulator mesin Turing . Untuk kesederhanaan kita dapat menganggap status sebagai integer, simbol sebagai char, simbol kosong sama dengan spasi putih 5-tuple dalam bentuk kondisi saat ini, simbol input, status berikutnya, simbol output, arah (kiri atau kanan) pesanan tidak wajib tetapi...

15
Bangun polyglot untuk Hello World

Menghasilkan file teks yang mencetak "Hello World!" dalam bahasa pemrograman sebanyak mungkin ketika dikompilasi / ditafsirkan, sementara juga sesingkat mungkin. Skor untuk kiriman Anda dihitung sebagai C / 2 ^ ((L - 1) / 4), di mana "C" adalah panjang file teks dalam karakter dan "L" adalah...

15
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

15
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...

15
Hasilkan kisi-kisi jumlah

Hasilkan kotak 7 dengan 7, diisi dengan angka acak. Namun, dalam sel dengan nomor baris dan kolom ganjil (mulai dari 0), Anda harus menggunakan jumlah sel di sekitarnya. Berikut ini contoh kecil dengan kisi 3 x 3 (jumlah kuadrat tebal): 2 2 2 2 16 2 2 2 2 Dan inilah contoh 7 dengan 7 kotak: 6 5...

15
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...

15
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...

15
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...

15
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...

15
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...

15
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)...

15
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...

15
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...

15
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...