Pertanyaan yang diberi tag code-golf

10
Jam Digital Puzzle Teka-Teki

Ada banyak teka - teki dengan kecocokan yang melibatkan menambah, menghapus, atau memindahkan sejumlah kecocokan untuk membuat angka atau bentuk baru. Ini seperti itu dengan jam digital. Diberi waktu yang valid pada jam digital 12 jam, mengeluarkan angka yang mengharuskan pemindahan garis paling...

10
Ahli bahasa yang linglung

Latar Belakang Teman Anda, ahli bahasa, telah merekam dan menganalisis beberapa cuplikan percakapan sederhana dalam berbagai bahasa. Karena cukup linglung, mereka lupa bahasa apa yang digunakan oleh setiap cuplikan. Anda harus membantu mereka dengan membuat program yang menganalisis struktur...

10
Hitung Fase Bulan

pengantar tl; dr Dalam tantangan ini, Anda harus menghitung fase bulan untuk tanggal tertentu. Tantangan ini terinspirasi oleh eksperimen audiovisual sosial psiko permainan " Superbrothers: Sword & Sworcery EP ". Dalam S: S&S EP fase bulan penting untuk hasil petualangan karena...

10
Mode autopilot

Helikopter mulai dari sudut kiri atas sedang turun (dalam ruang 2D, untuk tujuan pertanyaan ini) menuju tanah. Ini memiliki mode autopilot dan mode manual. Mode autopilot berlaku sebagai berikut: Jika ruang langsung di bawah ini gratis, turunlah ke sana. Kalau tidak, gerakkan langkah ke kiri...

10
Hapus duplikat kata dari kalimat

Dalam tantangan ini, Anda akan menghapus kata-kata rangkap dari setiap kalimat . Contohnya Hello Hello, World! Hello, World! Code Code! Golf Code Code! Golf Code Hello hello World Hello World Programming Golf Programming! Programming Golf! Spesifikasi Input akan berupa string karakter...

10
Kotak di Kotak

Diberikan masukan bilangan bulat positif n, tulis sebuah program yang menyelesaikan proses berikut. Temukan bilangan bulat positif terkecil yang lebih besar dari nitu adalah kuadrat sempurna dan merupakan gabungan dari ndan beberapa angka lainnya. Urutan digit ntidak dapat diubah. Angka yang...

10
Tuliskan Semiquine

Misalkan Anda memiliki 2 bahasa, Adan B. String sadalah semiquine di Adan Bjika memenuhi kondisi berikut: sadalah quine dalam bahasa A. sadalah polyglot di dalam Adan B. Output dari menjalankan ssebagai Bprogram adalah string yang berbeda s', yang merupakan quine in B. Tujuan dari tantangan ini...

10
Tips untuk bermain golf di Retina

Tips umum apa yang Anda miliki untuk bermain golf di Retina ? Saya mencari ide yang dapat diterapkan pada masalah kode golf secara umum yang setidaknya agak spesifik untuk Retina (mis. "Hapus komentar" bukan jawaban). Silakan kirim satu tip per jawaban. Untuk referensi, kompiler online ada di sini...

10
Alihkan quine

Dalam varian quine ini, program Anda harus menampilkan kode sumbernya yang dialihkan melintasi diagonal dari kiri atas ke kanan bawah. Sebagai contoh: program anda di empat baris output yof ono u u r r      p l r i o n g e r s a m Spasi putih dalam output tidak sewenang-wenang....

10
Bintang ASKII dank

Deskripsi input String (untuk hasil terbaik, semua karakter harus dapat dicetak dan lebarnya sama). Deskripsi keluaran Bintang karakter mengikuti pola: 0 0 0 1 1 1 222 0123210 222 1 1 1 0 0 0 di mana 0, 1... adalah karakter selanjutnya dari string. Outputnya tidak harus berupa satu...

10
Tips untuk bermain golf di D2

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

10
Temukan surat yang berbeda

Anda mungkin pernah melihat puzzle seperti ini: Temukan 0: OOOOOOOOOOOOOOOOOOOO0OOOOOOOOOOOOOOOOOO Tantangannya adalah untuk menulis sebuah program yang menemukan indeks surat yang berbeda diberikan gambar. Memasukkan Input akan menjadi Image. Gambar akan terdiri dari satu baris dari hitam...

10
Hasilkan kombinasi dengan penggantian

Daftar semua kombinasi dengan penggantian (atau kombinasi dengan pengulangan) ukuran k dari seperangkat elemen n . Kombinasi dengan penggantian adalah multiset unordered bahwa setiap elemen di dalamnya juga di set dari n elemen. Perhatikan bahwa: Itu tidak teratur. Jadi set yang sebelumnya...

10
Deteksi Nama File yang Ramah Manusia

pengantar Nama file bisa bermacam-macam hal, mulai dari yang sederhana blah.txthingga 303549020150514101638190-MSP0.txt. Yang pertama biasanya dihasilkan manusia, sedangkan yang terakhir sering dihasilkan mesin. Bukankah lebih baik memiliki fungsi sederhana untuk membuat tebakan yang berpendidikan...

10
mengatur persimpangan dua daftar

Tujuan Anda adalah untuk menghitung persimpangan set dua daftar bilangan bulat. Persimpangan didefinisikan sebagai kelompok bilangan bulat unik tanpa urutan yang ditemukan setidaknya satu kali dalam kedua daftar input. Memasukkan Input mungkin dalam format apa pun yang diinginkan (parameter...

10
Cetak perbedaan dalam urutan Thue-Morse

Catatan, ketika saya mengatakan "negate", maksud saya ganti semua yang dengan nol (yaitu negasi bitwise) Urutan Thue-Morse berjalan seperti 01101001 Cara Anda menghasilkannya adalah: Mulailah dengan mengambil 0. Meniadakan apa yang tersisa dan menambahkannya sampai akhir. Jadi, ambil 0....

10
Hubungkan surat-surat itu

Terinspirasi oleh game kecil ini . Tantangan Diberikan sebagai input posisi awal kisi (selalu 5x5), seperti ini: -ABCD -A--- ---C- ---BD --E-E Anda perlu menghubungkan huruf-huruf (semua huruf yang sama), menghapus semua -ruang kosong . Surat-surat itu akan selalu A,B,C,D and E. Setiap...

10
Membalikkan array N-Dimensi

Detail Tulis fungsi atau program yang, diberi array (atau daftar), hanya berisi integer, mengembalikan atau output array dengan semua sub-elemen terbalik. Yaitu, balikkan semua elemen dari array terdalam, kemudian yang terdalam kedua, dll. Dimensi tidak perlu ditentukan, tetapi fungsi atau program...