Pertanyaan yang diberi tag code-golf

33
Tips untuk bermain golf di J

GolfScript mendapatkan caranya sendiri terlalu sering dan saya merasa bahwa repositori petunjuk praktis untuk bermain golf di J dapat membantu dalam perang melawan kekaisaran jahat. Kiat apa yang Anda miliki untuk membuat bahasa yang sudah singkat ini lebih pendek? Bagi mereka yang ingin belajar...

33
Mengoptimalkan keypad telepon

Tampaknya ada kegemaran yang sedang berlangsung tentang orang-orang yang dengan susah payah mempelajari tata letak keyboard baru seperti Dvorak atau Neo karena itu seharusnya membuat mereka lebih produktif. Saya berpendapat bahwa mengganti tata letak keyboard adalah ide yang buruk, karena itu bisa...

33
Berapa banyak hadiah yang keluar di Stackoverflow?

Tugas: Anda adalah programmer dan Stackoverflow-answerer yang luar biasa, dan Anda memutuskan untuk menjawab setiap pertanyaan dengan hadiah di Stackoverflow. Anda sangat baik, sehingga Anda berhasil mendapatkan semua hadiah dalam semua pertanyaan. Sementara Anda menunggu perwakilan datang...

33
Keluarkan llama batin dari sebuah kalimat

Sasaran Anda adalah menerima masukan seperti Pie is good. I just ate a bunch of pies early this morning. Actually, it was closer to the afternoon. Mornings are good. dan buat larik indeks dari string tempat huruf-huruf yang membentuk kata "Llama" muncul (masing-masing berurutan). Sebagai contoh,...

33
Semut di atas Kubus

Seekor semut berjalan di sepanjang tepi (bukan wajah) kubus gambar rangka. Setiap vertex yang dihadapinya menyajikannya dengan garpu yang darinya dua tepi baru bercabang. Semut memilih jalan mana yang akan diputar - leftatau right. Arah ini relatif terhadap semut, yang menghadap puncak dan berada...

33
Pengenalan suara: "Ya" atau "Tidak"?

Tugas Menerapkan program dalam byte minimum sumber atau kode biner yang melakukan pengenalan suara dari sampel suara (saya mengatakan "ya", "ya" atau "tidak" dalam suara atau berbisik, polos atau unik) berdasarkan sampel pelatihan dengan akurasi maksimum . Program harus membaca train/yes0.wav,...

33
Tulis Polyquine

Polyquine adalah quine dan polyglot. 1 Anda harus menulis quine yang valid setidaknya dalam dua bahasa yang berbeda. Ini kode golf, jadi jawaban tersingkat (dalam byte) menang. 1 Aku mengarangnya. Atau lebih tepatnya, Geobits melakukannya . Tampaknya, dia juga bukan yang pertama . Aturan untuk...

33
Verifikasi papan Minesweeper

Tujuan Anda adalah untuk memeriksa apakah papan Minesweeper yang lengkap valid Ini berarti bahwa setiap angka adalah jumlah yang benar dari ranjau dalam sel yang berdekatan dengannya, termasuk diagonal. Papan tidak membungkus. Seperti biasa , Anda harus memberikan fungsi atau program, dan kode...

33
Morse Tahun Baru

Ini Tantangan Mingguan # 1. Tema: Pemrosesan Audio Tugas Anda adalah menulis sebuah program, yang menulis file audio ke disk (dalam format pilihan Anda), yang berisi kode Morse untuk 2015, yaitu ..--- ----- .---- ..... Anda bebas memilih jenis suara apa pun untuk segmen, seperti gelombang sinus...

33
Logika Digital Berbasis Grid (Ubin Duodyadic)

Ubin duodadik adalah jenis blok fungsi persegi yang mengambil dua input, satu dari sisi atas dan satu dari sisi kiri, dan memiliki dua output, satu di sisi kanan dan satu di sisi bawah. Setiap output mereka adalah fungsi terpisah dari kedua input mereka. Misalnya, jika #mewakili ubin generik,...

33
Memprogram Blok Tetris (Secara harfiah)

Dalam gim Tetris , ada 7 jenis batu bata atau Tetr i minoes , yang secara matematis dikenal sebagai tetr o minoes karena semuanya dibuat dengan 4 segmen persegi: Memiliki nama I, J, L, O, S, T, dan Z, yang sesuai dengan bentuk perkiraan mereka. Menghitung rotasi 90 °, total ada 19 bentuk...

33
Perkalian XOR

Tujuan Anda adalah untuk mengimplementasikan operasi perkalian XOR ( carryless ), didefinisikan di bawah ini, sesedikit mungkin byte. Jika kita menganggap bitor XOR ( ^) sebagai penambahan biner tanpa membawa 101 5 ^ 1001 9 ---- 1100 12 5^9=12 kita dapat melakukan perkalian XOR @dengan...

33
Perkalian dengan Modifikasi-Diri

... setidaknya untuk beberapa definisi "modifikasi diri". Tugas Dalam tantangan ini, tugas Anda adalah menulis tiga string A, Bdan Citu memenuhi properti berikut. String Bmemiliki panjang setidaknya 1. Untuk setiap n ≥ 0, string adalah program yang valid (artinya program runnable penuh atau...

33
Menyeimbangkan Kata

Tantangan ini telah diposting di subreddit DailyProgrammer, dan saya pikir itu akan menjadi kandidat yang bagus untuk tantangan kode golf. Menentukan apakah surat saldo didasarkan pada jaraknya dari titik keseimbangan, dan nilai surat itu. Nilai huruf dapat ditentukan dengan mengambil posisi...

33
Memisahkan ASCII

Mengingat 95 karakter yang dapat dicetak dalam ASCII plus baris baru, pisahkan menjadi dua kelompok yang sama, 48 karakter (selanjutnya disebut grup A dan grup B). Buat pemetaan satu-ke-satu pilihan Anda (Anda memiliki kebijaksanaan total) antara kedua kelompok. Dengan kata lain, Amungkin memetakan...

33
{Nomor Keriting};

Dalam bahasa pemrograman esoterik Curly, program hanya terdiri dari kurung kurawal {}dan titik koma ;. Meskipun toolset sederhana ini, Curly memiliki literal yang dapat mewakili bilangan bulat negatif. Formatnya agak sulit bagi yang belum tahu untuk membaca, jadi mari kita menulis beberapa kode...

33
Pertanyaan ini memiliki pasang surut

Input akan terdiri dari karakter berikut: ^: Naik satu v: Turun satu ▲atau k: Naik dua ▼atau j: Turun dua Misalnya, input berikut: ^^▲^v▼▲^^v akan menghasilkan output berikut: ^ ^ ^ v ▲ v ▲ ^ ▼ ^ Urutan melarikan diri yang menggerakkan kursor seperti \e[Btidak diizinkan. Anda harus...

33
Biplex: operator penting yang tidak berguna

Memasukkan Daftar antara 1 dan 255 bilangan bulat positif (inklusif), masing-masing dalam kisaran 1 hingga 2 32 - 1 (inklusif). Format input Anda tidak perlu identik dengan kasus uji. Input tanpa angka nol di depan harus diterima. Input dengan nol terkemuka tidak harus diterima. Anda dapat...

33
Lisp kecil, penerjemah kecil

Pemrogram Lisp membanggakan bahwa Lisp adalah bahasa yang kuat yang dapat dibangun dari sekumpulan kecil operasi primitif . Mari kita mempraktekkan gagasan itu dengan bermain golf juru bahasa untuk dialek yang disebut tinylisp. Spesifikasi bahasa Dalam spesifikasi ini, kondisi apa pun yang...

33
Simulator gravitasi

Pernyataan Anda diberi serangkaian bola jatuh di kotak 2D. Grid ini dikelilingi oleh dinding yang tidak bisa diubah dan tidak bisa dipecahkan sehingga semua aksi terkandung di dalamnya. Tugas Anda adalah menentukan bagaimana keadaan skenario setelah gravitasi melakukan semua itu berhasil. Elemen...