Pertanyaan yang diberi tag code-golf

22
Digit n-nol terakhir!

Diberikan bilangan bulat 1 ≤ N ≤ 1.000.000 sebagai input, menghasilkan digit N -nol terakhir ! , Di mana ! adalah faktorial (produk dari semua angka dari 1 hingga N , inklusif). Ini adalah urutan OEIS A008904 . Program Anda perlu selesai dalam waktu 10 detik pada mesin yang masuk akal untuk input...

22
Seni semut Langton ASCII.

Gambarlah jalan semut Langton . Deskripsi Kotak di pesawat berwarna beragam baik hitam atau putih. Kami secara sewenang-wenang mengidentifikasi satu kotak sebagai "semut". Semut dapat melakukan perjalanan dalam salah satu dari empat arah mata angin pada setiap langkah yang diambilnya. Semut...

22
Isi danau, 2D

Versi satu dimensi dari masalah ini cukup mudah, jadi inilah versi 2D yang lebih sulit. Anda diberi array 2D ketinggian tanah pada input standar, dan Anda harus mencari tahu di mana danau akan terbentuk ketika hujan. Peta ketinggian hanyalah array persegi panjang dari angka 0-9,

22
Tantangan Golf Meta

Pada tantangan itu Anda harus menyelesaikan tantangan itu. Kontes telah usai! Periksa bagian akhir pertanyaan Spesifikasi: Tulis kode terkecil (Bahasa apa saja *). Skor jawaban adalah jumlah dari: Panjang kode tanpa spasi . Jumlah jawaban yang menggunakan bahasa yang sama dengan...

22
Adegan salju animasi ASCII

Tulis program terpendek untuk mengubah setiap karya seni ASCII menjadi adegan salju animasi yang mulai terbentuk dari salju yang turun ( contoh JavaScript non-golf terakhir diperbarui 2011-12-19). Spesifikasi input : Program Anda harus menerima kombinasi spasi, tanda bintang, dan baris baru yang...

22
Statistik Polling Reverse Engineer

pengantar Dengan serangkaian persentase pilihan dalam jajak pendapat, hitung jumlah pemilih minimum yang harus ada dalam jajak pendapat untuk menghasilkan statistik tersebut. Contoh: Apa peliharaan kesayangan Anda? Anjing: 44.4% Kucing: 44.4% Mouse: 11.1% Output: 9(minimum yang mungkin # dari...

22
Beri nama tangan poker

Beri nama tangan poker Diberikan lima kartu, keluaran nama tangan poker, yang akan menjadi salah satu dari: High card One pair Two pair Three of a kind Straight Flush Full house Four of a kind Straight flush Royal Flush Jika ragu, lihat peraturan di

22
Varian kriptografi quine

Buat program yang mencetak jumlah MD5 dari sumbernya dalam formulir: MD5 sum of my source is: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx Tanpa kecurangan - Anda tidak bisa hanya membaca file sumber dan menghitung jumlahnya. Program tidak boleh membaca informasi eksternal apa pun. Tentu saja Anda dapat...

22
Implementasi power set terpendek

Definisi masalah Cetak Power Set dari set yang diberikan. Sebagai contoh: [1, 2, 3] => [[], [1], [2], [3], [1, 2], [1, 3], [2, 3], [1, 2, 3]] Setiap elemen harus dicetak pada baris terpisah, jadi contoh di atas akan dicetak sebagai: [] [1] [2] ... [1, 2, 3] Kode contoh (dalam D, contoh...

22
Jendela Hello World

Buat jendela yang menyapa dunia di dalamnya dan tidak ada yang lain. Anda tidak dapat memiliki tombol ok atau membatalkan di dalam. Itu pasti jendela biasa yang menyapa dunia. Saya tidak peduli tentang isi bingkai jendela atau bagaimana tampilan jendela, tetapi di dalamnya harus menyapa dunia...

22
Perkecil Brainfuck

Tantangan Anda adalah mengecilkan kode Brainfuck , sesuai dengan aturan ini: Hapus apa pun yang bukan salah satunya +-><[].,. Untuk grup berurutan +atau -karakter apa pun, jika jumlah +s dan -s sama, hapuslah. Lakukan hal yang sama seperti di atas, tetapi dengan >dan <. Hapus urutan...

22
Program yang menghapus dirinya sendiri

Jika bahasa yang dikompilasi digunakan, program harus menghapus executable yang dikompilasi (tetapi tidak perlu menghapus file sumber). Jika bahasa yang ditafsirkan digunakan, program harus menghapus file sumber. Tawaran pembuka saya: Python (29 karakter) import os;os.remove(__file__) Sunting:...

22
Putar daftar dua dimensi sebanyak 45 derajat

TUGAS Tujuannya adalah untuk menulis sebuah program yang memutar daftar dua dimensi sebanyak 45 derajat, ia harus mampu melakukan ini hingga 7 * 45 (sekaligus) sebelum mengembalikan daftar. Daftar tidak harus persegi atau persegi panjang. Anda harus menyertakan output untuk contoh dalam jawaban...

22
Hari IPv6 dunia 2014

Untuk menandai peringatan hari IPv6 Dunia , Internet Society telah menerbitkan kampanye untuk Matikan IPv4 pada 6 Juni 2014 untuk One Day . Alamat IPv6 dapat direpresentasikan dalam bentuk panjang sebagai delapan nilai hex 16-bit yang dipisahkan oleh titik dua. Bergantung pada alamatnya, mereka...

22
DNA: ASCII Deoksiribonukleat

Diberi urutan basa Adenine, Sitosin, Guanin dan Timin (disandikan sebagai ACGT), Anda akan menghasilkan representasi seni ASCII dari untai ganda DNA yang sesuai. Untai akan memanjang secara vertikal. Untai kiri adalah yang Anda berikan sebagai input. Untai kanan akan menjadi pelengkapnya. Bagi...

22
Menggambar Epicyclogons

Sebuah epicycloid adalah kurva titik pada lingkaran membuat seperti gulungan sekitar lingkaran lain. Sebuah cyclogon adalah bentuk titik pada poligon beraturan membuat seperti gulungan di pesawat. Sebuah epicyclogon adalah kurva dilacak oleh titik pada satu poligon beraturan seperti gulungan...

22
Family Tree Solver

Ini adalah salah satu dari beberapa tantangan yang tersisa untuk komunitas oleh Calvin Hobbies . Ambil file "pohon keluarga yang menggambarkan" dengan garis-garis bentuk: [ID] [mother ID] [father ID] [gender] [full name] seperti ini yang menggambarkan silsilah keluarga pertama di...

22
Temukan nomor palindrom terdekat

Diberi angka N , output / return X sehingga N + X adalah palindrome, di mana | X | harus sekecil mungkin. Palindrome: Suatu angka adalah palindrom, jika urutan digitnya sama ketika membacanya dari kiri ke kanan seperti ketika membaca dari kanan ke kiri. 95359dan 6548456simetris, 123dan 2424tidak....