Pertanyaan yang diberi tag «code-golf»

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

6
Saling Negatif yang Timbul
Ini terinspirasi oleh Mencetak Negatif Kode Anda dan Golf bersama . Pertimbangkan segi empat karakter, yang memenuhi batasan berikut: Hanya terdiri dari karakter ASCII yang dapat dicetak Dimensi keduanya lebih besar dari 1 Setiap baris dan setiap kolom mengandung setidaknya satu spasi. Setiap baris dan setiap kolom mengandung setidaknya satu …

19
Hasilkan Angka Keberuntungan
Cerita: Lucy bertanya pada George berapa Angka Keberuntungannya. Setelah beberapa perenungan, George menjawab bahwa ia memiliki beberapa Angka Keberuntungan. Setelah kebingungan singkat, Lucy bertanya pada George apa nAngka Keberuntungan pertamanya . George kemudian meminta Anda, temannya, untuk menulis kepadanya sebuah program untuk melakukan pekerjaan untuknya. Tantangan: Anda akan menulis sebuah …

9
Tentukan Basis mana Persamaan Diberikan Benar
Dengan 3 bilangan bulat, tentukan basis terendah yang mungkin untuk dua bilangan bulat pertama untuk dikalikan menjadi yang ketiga. Jika Anda memikirkan Jawaban atas Pertanyaan Utama Kehidupan, Alam Semesta, dan Segalanya, 6 * 9 == 42, benar di Basis 13. Input dapat menyertakan angka apa pun yang digitnya menggunakan karakter …

14
Pecah pecahan bulat
Ketika Anda mengonversi pecahan menjadi angka desimal dan Anda ingin menyimpan angka itu, Anda sering harus membulatkannya, karena Anda hanya ingin menggunakan sejumlah memori. Katakanlah Anda hanya dapat menyimpan 5 angka desimal, kemudian 5/3 menjadi 1.6667. Jika Anda dapat menyimpan hanya 2 digit desimal, itu akan menjadi 1,7 (sekarang dengan …

3
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 sekitar lain. Menulis sebuah program yang menarik sebuah epicyclogon diberikan r, …

2
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 mereka yang tidak terbiasa dengan DNA, Adipasangkan Tdan …

7
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 http://en.wikipedia.org/wiki/Cousin : 1 ? ? M Adam 2 ? ? …

1
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 Anda. Ini juga harus berfungsi untuk kasus-kasus …
22 code-golf 

5
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 juga dapat dipersingkat seperti yang dijelaskan …

20
Pecahkan kode ke kunci kombinasi
Diberi kunci kombinasi standar seperti yang ada pada gambar. Cara membuka kuncinya adalah dengan menyelaraskan 4 angka dalam kode pada baris kombinasi. Setelah bertahun-tahun pelayanan yang setia, Anda telah dipecat dari pabrik kunci dan telah memutuskan untuk membalas dendam dengan tidak mengacaukan kunci sebelum Anda mengirimnya, sehingga meninggalkan setiap kunci …
22 code-golf 


4
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 +-><karakter jika mereka tidak …

4
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 menggunakan perpustakaan MD5 yang tersedia untuk bahasa Anda.

29
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. Angka dengan …

7
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 pemilih) Spesifikasi Berikut persyaratan untuk program / fungsi Anda: Anda diberi …

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.