Pertanyaan yang diberi tag «code-golf»

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

9
Truth Tables: Komputer kakek buyut Anda
Jika Anda ingat kembali ke tahun-tahun sekolah Anda, Anda mungkin ingat belajar tentang Tabel Kebenaran . Mereka tampak membosankan, tetapi mereka adalah dasar untuk logika dan (beberapa akan berpendapat) semua komputasi ... Masalah Misi Anda, yang harus Anda pilih untuk menerimanya adalah menulis sebuah program, fungsi, atau widget kode yang …

7
Awalan Pohon Traversal
Tulis program yang menerima (melalui stdin atau baris perintah) string dengan bentuk rekursif PREFIX[SUFFIXES] dimana PREFIX mungkin sembarang string huruf kecil (az), termasuk string kosong, dan SUFFIXESdapat berupa urutan string apa pun dengan bentuk rekursif yang PREFIX[SUFFIXES]disatukan, termasuk urutan kosong. Buat daftar string huruf kecil dari input dengan mengevaluasi secara …

4
Tampilkan kata-kata menggunakan tampilan 7-segmen
Pertama saya pernah Pemrograman Puzzle & Kode Golf adalah Tujuh-Slash Tampilan . Inilah Tantangan pertama saya, juga berdasarkan tampilan 7-segmen. Saya sering memikirkan, selain angka, huruf apa yang bisa saya tampilkan menggunakan layar 7 segmen sederhana. Ternyata banyak surat bisa ditampilkan. Bahkan, semua kecuali huruf K, M, V, W, X …

21
Menemukan Nilai Kata-Kata!
pengantar Di tanah [Masukkan nama keren di sini], orang tidak membeli barang dengan uang, karena semua orang memiliki alergi parah terhadap kertas. Mereka saling membayar dengan kata-kata! Tapi bagaimana itu? Ya, mereka memberikan nilai angka setiap huruf: a=1,b=2,c=3,etc. (Dengan beberapa aturan khusus lainnya yang akan dijelaskan nanti) Dalam tantangan ini, …
13 code-golf  string 

13
Gambar kombinasi yang menambahkan hingga 100
Anda memiliki kotak dengan nomor satu digit di setiap sudut: 1|2 --- 3|4 Jika kita menggabungkan angka di sepanjang baris kiri ke kanan, kita mendapatkan 12 dan 34. Jika kita menggabungkan angka di sepanjang kolom dari atas ke bawah, kita mendapatkan 13 dan 24. Jika kita menambahkan semua angka-angka ini, …
13 code-golf 

3
Menganalisis shuffle overhanded
Rod memoderasi permainan kartu antara dua pemain: George dan Tim. Saat ini, Tim sedang mengocok kartunya. Rod mencurigai Tim sedang mencoba menipu, jadi dia membutuhkan bantuanmu untuk memeriksa apakah shuffle itu adil. Tim melakukan shuffle overhanded: ia memotong tumpukan kartu dari bagian bawah geladak, kemudian memotong berbagai bagian dari bagian …

22
Menghitung dari 1 hingga Integer ... di Binary
Pengantar: Saya ingat, ketika saya masih kecil, saya akan mendapatkan kalkulator dan terus menekan +tombol, dan melihat seberapa tinggi saya bisa menghitung. Sekarang, saya suka memprogram, dan saya sedang mengembangkan untuk iOS. Menghitung adalah keterampilan mendasar bagi manusia dan komputer. Tanpa itu, sisa matematika tidak bisa dilakukan. Ini dilakukan hanya …
13 code-golf 

7
Berarti Logam Presisi Tinggi
Latar Belakang The berarti logam , dimulai dengan terkenal rata-rata emas , didefinisikan untuk setiap nomor alam (bilangan bulat positif), dan masing-masing merupakan konstanta irasional (memiliki ekspansi non-recurring desimal tak terbatas). Untuk bilangan alami , rata- rata logam adalah akar dari persamaan kuadrat Akarnya selalu tetapi rata-rata logam biasanya diberikan …
13 code-golf 

30
My Squiggly Lamp
Sambil bergerak, saya memecahkan lampu saya. Sekarang, saya perlu yang baru. Tugasmu untuk membuatkanku lampu! Saya tidak yakin ukuran apa yang saya inginkan, meskipun saya tahu saya ingin yang berlekuk-lekuk. Program / fungsi Anda harus menerima input angka, dan mencetak lampu dengan banyak coretan / gundukan. Contoh: Memasukkan:2 Keluaran: / …

6
Cetak spiral ascii dalam memori O (log n)
Anda dapat menulis sebuah program atau fungsi yang menerima bilangan bulat ganjil, positif n , di mana n >= 3, baik sebagai argumen fungsi, argumen baris perintah, atau pada STDIN (atau setara dengan sistem Anda), dan mencetak ke STDOUT (atau setara sistem) spiral ASCII yang berputar ke dalam searah jarum …

4
Penghitung kata yang sangat aneh
INPUT: Setiap string yang hanya terdiri dari huruf kecil melalui argumen fungsi, argumen baris perintah, STDIN, atau yang serupa. OUTPUT: Cetak atau kembalikan angka yang akan mewakili jumlah jarak huruf sesuai dengan metrik berikut: Anda mengambil huruf pertama dan kedua dan menghitung jarak di antara mereka. Jarak ditentukan oleh tata …

1
pohon mutasi mtDNA
Latar Belakang: MtDNA adalah bagian dari DNA manusia yang ditularkan dari ibu ke anak dan jarang bermutasi. Karena ini berlaku untuk semua manusia, dimungkinkan untuk membuat pohon besar yang memvisualisasikan bagaimana semua manusia berhubungan satu sama lain melalui nenek moyang ibu mereka sepanjang perjalanan kembali ke EVE hipotetis. Setiap mutasi …

3
Persamaan Diophantine linear alami
Persamaan Diophantine linier dalam dua variabel adalah persamaan bentuk ax + by = c , di mana a , b dan c adalah bilangan bulat konstan dan x dan y adalah variabel bilangan bulat. Untuk banyak persamaan Diophantine yang terjadi secara alami, x dan y mewakili jumlah yang tidak boleh …

1
Peluang Braket XKCD
Today's XKCD adalah braket gaya turnamen-olahraga, di mana para kontestan adalah nama-nama terkenal, dimasukkan ke dalam kelompok-kelompok yang mungkin membingungkan. Berikan probabilitas bahwa kontestan tertentu akan memenangkan seluruh turnamen, berdasarkan pada masing-masing kontestan dalam babak tertentu memiliki peluang yang sama untuk memenangkan babak itu. Memasukkan Nama kontestan. XKCD suka menggunakan …

1
Simpan Angsa dari Kepunahan
Spesies angsa yang dikenal sebagai Alex A dikenal berada di kisi-kisi segitiga yang terdiri dari 64 sel: (Gambar diambil dari masalah Project Euler yang tidak terkait ini .) Kami akan label setiap sel dengan angka 0untuk 63mulai dari baris atas dan kemudian bergerak dari kiri ke kanan pada setiap baris …

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.