Pertanyaan yang diberi tag «code-golf»

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

6
Simulasi Sistem Tag Siklik
Sistem tag siklik adalah model komputasi Turing-complete kecil yang terdiri dari alfabet dua simbol (saya akan menggunakan {0,1}), daftar produksi siklik terbatas hingga kosong yang terdiri dari dua simbol tersebut, dan kata tak terikat yang juga terdiri dari dua simbol itu. Di setiap langkah: elemen pertama dalam kata tersebut dihapus …

2
Bilangan Pirrasional
Pi adalah bilangan irasional , yang berarti bahwa representasi desimalnya tidak pernah berakhir atau terulang. Pi terpotong menjadi 41 angka desimal (40 tempat) 3.1415926535897932384626433832795028841971. Jika kita mengabaikan titik desimal dan mendaftar angka sebagai urutan bilangan bulat positif, menghindari duplikat , kita dapatkan 3 1 4 15 9 2 6 5 …
14 code-golf  pi 

1
Pengaturan seperti Kericuhan Minimal
Pertimbangkan bagaimana sebuah kata dapat diatur pada kotak Boggle besar yang sewenang-wenang jika aturan tentang tidak menggunakan huruf yang sama lebih dari satu kali diabaikan . Juga asumsikan bahwa Anda memiliki jumlah huruf yang tidak terbatas (dengan semua huruf ada), dan Quitu adil Q. Kata MISSISSIPPIitu bisa diatur hanya menggunakan …

4
Saatnya menghitung
pengantar Ini adalah salah satu teka-teki matematika favorit saya. Diberi angka (katakanlah 3) dan berapa kali menggunakan angka itu (katakanlah 5), hasilkan 10 ekspresi yang menghasilkan 1, 2, 3, 4, 5, 6, 7, 8, 9 dan 10 menggunakan just +, -, ×, ÷, ^ dan √ (root) (tanda kurung diperbolehkan …

7
Hitung mundur dan daur ulang
Hitung mundur Tujuan Anda untuk tantangan kode-golf ini adalah menghitung mundur dan sementara itu mendaur ulang angka. Biarkan saya jelaskan. Pertama aplikasi Anda membaca angka, baik sebagai argumen program atau menggunakan stdin. Selanjutnya Anda hanya perlu menghitung mundur seperti ini: 10 9 8 7 6(dalam urutan menurun ) Tapi tunggu, …
14 code-golf  number 

3
Ekspresi yang sama dengan panjangnya
Diberi nomor, temukan ekspresi dalam kata-kata yang menyamai angka itu, dengan panjang angka itu. Jadi, untuk input 15, Anda dapat menampilkan sixteen minus one, yang memiliki lima belas karakter (tidak termasuk spasi). Jika ada beberapa solusi, cetak mana yang Anda inginkan. Jika tidak ada, cetakimpossible Gunakan hanya operator plus, minus, …
14 code-golf  math  string 

30
Jumlah minimum yang dikecualikan
Ini dimaksudkan untuk menjadi golf kode yang mudah dan seukuran gigitan. The mex (minimal jumlah dikecualikan) dari koleksi terbatas angka adalah yang terkecil bilangan bulat non-negatif 0, 1, 2, 3, 4, ...yang tidak tidak muncul dalam koleksi. Dengan kata lain, ini adalah minimum dari komplemen. Operasi mex merupakan pusat analisis …
14 code-golf  math 

7
Massa senyawa molar
Tugas Tulis program yang menggunakan senyawa yang hanya terdiri dari unsur-unsur dengan nomor atom kurang dari atau sama dengan 92 (Uranium), dan mengeluarkan massa molar dari senyawa tersebut grams/mole. Aturan dan Batasan Anda tidak boleh menggunakan fungsi yang secara langsung menghitung massa molar untuk Anda. Program Anda harus dapat dijalankan …

2
Golf untuk Hari Domino
Diberi pengaturan domino, tugas Anda adalah mencari tahu domino mana yang jatuh dan mana yang tidak. Memasukkan Ambil representasi ASCII persegi panjang dari pengaturan domino. Karakter berikut digunakan untuk kisi ASCII: (spasi): sel kosong |, -, /, \: Domino Domino dapat jatuh ke 8 arah, yang diwakili oleh surat-surat berikut …

3
Jadikan aku manajer jendela!
Saya benci kode mengasapi! Jadi saya memutuskan untuk mengganti sistem Windows 7 saya dengan versi golf. Namun, saya tahu itu tidak mudah, jadi mari kita membangun prototipe terlebih dahulu. Ini akan mengambil daftar windows dari pengguna dan menunjukkannya menggunakan tampilan pseudo-grafis pada output standar. Misalnya: input pengguna: 0,0,15,10 15,10,20,15 10,13,15,15 …

11
Jadikan aku pohon alfabet
Intro Dalam kebanyakan font semua karakter alfabet huruf besar selain BDOmemiliki garis tunggal sekitar menyentuh beberapa empat sudut persegi panjang berlari karakter: ACEFGHIJKLMNPQRSTUVWXYZ. Misalnya, dua kaki A"menyentuh" ​​sudut kiri bawah dan kanan bawah karakter. Demikian juga, Cmenyentuh sudut kanan atas dan bawahnya (agak melengkung tapi cukup dekat). Lhanya menyentuh sudut …

7
Jam Hex Minimalis
Tantangan Anda adalah membuat jam yang menampilkan waktu sebagai nomor hex, dan warna latar belakang sebagai kode warna hex waktu. Persyaratan: Tidak ada input. Di tengah output Anda, Anda harus menampilkan tanda angka dan waktu saat ini dalam format 24 jam sebagai "#hhmmss". Program harus memperbarui ke waktu sekarang setidaknya …
14 code-golf  date 

9
Simulasikan memutar papan
pengantar Anda memainkan permainan yang cocok, di mana koin dimasukkan di bagian atas dan jatuh ke bawah (ke koin atas) karena gravitasi. Jadi ini O <- inserting this coin OO O OOOOO akan menjadi ini O OO O OOOOO Sekarang bayangkan seseorang memutar papan searah jarum jam. Berikut ini akan …

7
Panjang program Fibonacci
Tulis program dengan panjang n yang menampilkan program lain yang panjangnya adalah angka Fibonacci berikutnya setelah n. Program baru harus melakukan hal yang sama - output program lain yang panjangnya adalah angka Fibonacci berikutnya, dll. N itu sendiri (panjang program asli) tidak harus menjadi angka Fibonacci, meskipun alangkah baiknya jika …


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.