Pertanyaan yang diberi tag «code-golf»

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

1
Buka lompatan musikal
The Dal Segno dan Da Capo adalah dua sangat umum digunakan istilah musik. Mereka berarti " dari tanda " (𝄋) dan " dari awal " masing-masing. Ada juga ide coda (𝄌), yang merupakan akhir dari sebuah musik. Ini yang dimainkan setelah "bagian utama" dari karya tersebut. A DS al coda …
11 code-golf  music 

4
Quine celah ganda
Objektif: Kode dua program di mana masing-masing program menghasilkan kedua kode sumber interlaced per karakter seperti ritsleting, Quine celah ganda. Output dari Double-slit Quine dimulai dengan karakter pertama dari kode sumber program pertama. Jika kode sumber dari salah satu program lebih pendek dari yang lain, maka sisa output harus diisi …
11 code-golf  quine 

5
Jumlah total jenis topologi
Untuk DAG yang diberikan (grafik asiklik terarah), masing-masing jenis topologisnya adalah permutasi dari semua simpul, di mana untuk setiap tepi (u, v) dalam DAG, u muncul sebelum v dalam permutasi. Tugas Anda adalah untuk menghitung jumlah total jenis topologi DAG yang diberikan. Aturan Anda dapat menggunakan format apa pun untuk …

3
Tulis juru bahasa Clem
Clem adalah bahasa pemrograman berbasis stack minimal yang menampilkan fungsi kelas satu. Tujuan Anda adalah menulis penerjemah untuk bahasa Clem. Itu harus benar menjalankan semua contoh termasuk dalam implementasi referensi, yang tersedia di sini . Seperti biasa, celah standar berlaku. Entri terkecil dengan jumlah byte menang. Bahasa Clem Clem adalah …

4
Enkripsi Pigpen Cipher
Enkripsi Pigpen Cipher Misi Anda sederhana: untuk menulis sebuah program yang menerima teks sebagai input dan menampilkan representasi ASCII di dalam Pigpen Cipher . Memasukkan Hanya karakter ASCII (tanpa Unicode). Anda harus dapat menangani setidaknya 16384 karakter dan 256 baris. Keluaran Ganti semua karakter yang bukan baris baru atau dalam …

5
Beri nama tangan poker - edisi 7 kartu
Tantangan: Dalam pertanyaan ini: Beri nama tangan poker Anda harus mengambil tangan lima kartu poker dan mengidentifikasinya. Pertanyaan ini serupa, dengan dua tikungan: Pertama, hasilnya akan dalam huruf kecil semua. Hal ini memungkinkan untuk lebih banyak bermain golf, karena Anda tidak perlu khawatir dengan kapitalisasi flushdanstraight high card one pair …
11 code-golf  game 

18
Kode Terpendek yang menciptakan Deadlock
Tulis kode terpendek untuk membuat jalan buntu . Eksekusi kode harus dihentikan, jadi ini tidak berfungsi: public class DeadlockFail extends Thread{ //Java code public static void main(String[]a){ Thread t = new DeadlockFail(); t.start(); t.join(); } //this part is an infinite loop; continues running the loop. public void run(){while(true){}} } Tidak …

30
Elemen urutan Fibonacci pertama-n
Ada pertanyaan terkenal di sini yang meminta generator urutan fibonacci pendek (paling tidak karakter). Saya ingin tahu apakah seseorang dapat menghasilkan elemen N pertama saja, dari urutan fibonacci, dalam ruang yang sangat singkat. Saya mencoba melakukannya dengan python, tetapi saya tertarik dengan jawaban singkat, dalam bahasa apa pun. Fungsi F …

6
Fungsi Menghitung Rasional
Buat fungsi yang mengambil bilangan alami (mulai dari 0 inklusif), dan mengembalikan sepasang bilangan bulat positif, yang masing-masing adalah pembilang dan penyebut. Gunakan traversal diagonal. Nomor yang dihitung sebelumnya harus dilewati. (Anda dapat menghafal sekumpulan nilai yang dilewati) Diagram: Merah adalah nilai yang dilewati Nilai: f (0) = 1, 1 …

7
Melaksanakan rekonstruksi Berbagi Rahasia Shamir
Skema berbagi rahasia Shamir adalah cara sederhana untuk melindungi rahasia dengan memecahnya menjadi beberapa bagian yang diperlukan untuk merekonstruksi rahasia tersebut. Tugas Anda adalah mengimplementasikan rekonstruksi Berbagi Rahasia Shamir atas Bidang Hingga yang ditentukan oleh perdana 1928049029. Jika Anda ragu tentang apa artinya ini, tanyakan atau lihat Bidang Hingga & …

14
Persentase hari kerja dalam sebulan
Diberikan satu tahun dan satu bulan, cari tahu persentase hari kerja di bulan tersebut. Hari kerja adalah Senin hingga Jumat tanpa mempertimbangkan hari libur atau hal-hal khusus lainnya. Kalender Gregorian digunakan. Memasukkan Setahun dan bulan dalam format ISO 8601 (YYYY-MM). Tahun selalu memiliki empat digit, bulan selalu memiliki dua digit. …
11 code-golf  date 

7
Pertempuran array dengan kekuatan rahasia yang aneh
Berikut ini adalah tantangan array dua dimensi yang relatif sederhana. Bayangkan medan perang 625 kaki prajurit. Anda memerintahkan pasukan aneh , tapi sayangnya kekuatan pasukan genap membanjiri Anda. Syukurlah, prajurit Anda memiliki kekuatan rahasia: Jika kekuatan setiap pasukan aneh dan sekutu aneh di sekitar mereka dapat dibagi oleh nomor kekuatan …

2
Golf Shell Glob
Tugas ini adalah untuk menghasilkan jalur terpendek ke file, setelah ekspansi global. Apa itu shell globbing? Di sebagian besar shell, Anda dapat menggunakan *karakter di jalur untuk mewakili karakter apa pun di posisi. Misalnya, Jika direktori fooberisi file bar bazdan asdf, maka foo/b*akan diperluas ke foo/bar foo/baz. Sekarang, katakanlah direktori …

7
Anagram Quines (Robbers 'Thread)
Ini adalah tantangan polisi dan perampok . Utas Polisi dapat ditemukan di sini Tantangan Anda, sebagai perampok adalah untuk mengambil output dari utas polisi dan menemukan anagram dari output yang ketika dijalankan sebagai program menghasilkan output asli yang disediakan. Pemenang akan menjadi orang dengan celah paling valid pada pertanyaan ini. …

8
Tafsirkan Volatile
Tafsirkan Volatile Volatile adalah esolang berbasis stack yang dibuat oleh A_ / a '_' / A yang hanya memiliki 8 instruksi dan sedang menyelesaikan. Namun, ini juga non-deterministik ... artinya program tidak selalu memberikan hasil yang sama. Tugas Anda adalah menafsirkan bahasa ini. Spesifikasi bahasa Diambil dari halaman esolangs: ~: …

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.