Pertanyaan yang diberi tag «code-golf»

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

8
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 tentukan jika Anda menukar Mesin harus berhenti ketika …

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 byte menang!
15 code-golf  math 

2
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 inversi …
15 code-golf  music 

20
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 …

4
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 Keyboard dengan karakter sesedikit mungkin. Contoh Karena ini adalah tugas di …
15 code-golf  music 

4
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 terutama untuk menyederhanakan program …
15 code-golf  music 

12
Konversi dari biner ke negabinary
Diberikan integer biner secara inklusif antara 0dan1111111111111111 (yaitu bilangan bulat tak bertanda 16-bit) sebagai input, menghasilkan bilangan bulat yang sama di negabinary . Masukan bisa dalam format apa pun yang paling nyaman untuk bahasa Anda; misalnya, jika lebih mudah bagi program untuk menangani input dengan 16 digit, seperti0000000000000101 , daripada …

25
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 akurasi 5 tempat desimal. " Catatan, estimasi harus dilakukan dengan menghitung urutan yang …
15 code-golf  pi 

8
Menerapkan S-box Rijndael
S-box Rijndael adalah operasi yang sering digunakan di AES enkripsi dan dekripsi . Ini biasanya diimplementasikan sebagai tabel pencarian 256-byte. Itu cepat, tetapi berarti Anda perlu menghitung tabel pencarian 256-byte dalam kode Anda. Saya yakin seseorang dalam kerumunan ini bisa melakukannya dengan kode lebih sedikit, mengingat struktur matematika yang mendasarinya. …

14
Hitung hak pengguna di CodeGolf.SE
Tantangan Tujuan Anda adalah untuk menulis program sesingkat mungkin yang akan mengambil daftar acara (seperti upvote, downvote, dll) dan mengembalikan reputasi pengguna dan hak istimewa yang ia dapatkan. Peristiwa macam apa? Berikut adalah bagan acara yang tercantum dalam urutan reputasi yang diperoleh: -15 answer unaccepted -10 answer unupvoted -5 question …

7
Apa yang terjadi selanjutnya?
Diberikan daftar bilangan bulat yang dipisahkan oleh ruang, tugas Anda adalah menemukan bilangan bulat berikutnya dalam urutan. Setiap bilangan bulat dalam urutan adalah hasil dari menerapkan operasi matematika tunggal ( +, -, *atau /) ke integer sebelumnya, dan setiap urutan terdiri dari sejumlah variabel dari operasi tersebut (tetapi tidak lebih …

12
Kesatuan Interval
Diberikan daftar interval, lakukan penyatuannya, dan kurangi tumpang tindih. Itu berarti, bagian yang tumpang tindih berkurang. ( [a, b] U [c, d] = [a, d]jika b > c) Dengan asumsi semua a <b dalam semua interval [a, b]. Menerapkan sebagai fungsi dari daftar interval input -> daftar interval output. Kode …
15 code-golf 

16
Rosetta Stone Challenge: Temukan aturan untuk seri
Tujuan dari Rosetta Stone Challenge adalah menulis solusi dalam bahasa sebanyak mungkin. Pamerkan multibahasa Anda dalam pemrograman! Tantangan Tantangan Anda adalah mengimplementasikan program yang akan memasukkan daftar angka dan menampilkan aturan yang digunakan untuk menghasilkan setiap angka berurutan dalam seri, sebanyak mungkin bahasa pemrograman . Anda diperbolehkan menggunakan segala jenis …

10
Piramida Mesir
Piramida Agung Giza, piramida terbesar di Mesir, tidak hanya yang tertua dari Tujuh Keajaiban Dunia Kuno, tetapi juga satu - satunya yang tetap utuh. Piramida Mesir dapat memakan waktu hingga 20 tahun untuk dibangun dan sangat besar sehingga Al-Aziz Uthman, putra Saladin besar yang menghancurkan Tentara Salib, harus menyerah menghancurkan …

30
Jolly Jumper Sequence
Urutan bilangan bulat n> 0 disebut jolly jumper jika nilai absolut dari perbedaan antara elemen berturut-turut mengambil semua nilai 1 hingga n-1. Jadi urutan [4,1,2,4] memiliki perbedaan absolut [3,1,2] yang setara dengan himpunan [1,2,3] (1 hingga n-1 di mana n adalah panjang urutan asli) jadi karena itu pelompat riang. Urutan …

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.