Pertanyaan yang diberi tag «code-golf»

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

4
Hitung A (N) / B (N) dengan digit C (N)
Pertimbangkan tiga urutan nomor A,, Bdan C: A: Urutan berdasarkan hubungan perulangan f(n) = f(n-1)+f(n-2),, dimulai dengan f(1) = 3, f(2) = 4. Jadi, urutannya dimulai seperti ini:3 4 7 11 18 29 47 76 ... B: Angka komposit , yaitu semua bilangan bulat yang bukan bilangan prima (atau 1):4 …

1
Aritmatika ... tok ... tik ... tok
Pertanyaan ini diajukan kepada Anda oleh permainan yang ingin saya mainkan ketika terjebak dalam rapat telepon yang panjang. Diberikan dua kali dari jam 24 jam (dari 00:00 hingga 23:59), berapa banyak persamaan matematika yang valid dapat dihasilkan dengan semua waktu di antara hanya menggunakan operasi aritmatika dasar? Input: dua string …

3
Memberi arahan
Tantangan Anda telah memberikan peta kepada teman yang terlihat sedikit seperti ini: | / | / | \ | \ D Peta sederhana yang dimulai di bagian atas dan berakhir di bagian bawah. Sayangnya, temanmu tidak mengerti. Bisakah Anda memecahkan kode peta sehingga dia bisa membacanya? Memasukkan Input adalah string …
15 code-golf 

5
Temukan jarum jam terdekat
Tantangan Diberikan beberapa detik lewat tengah malam, menghasilkan sudut terkecil antara dua tangan pada permukaan jam, menggunakan sesedikit mungkin byte. Anda dapat mengasumsikan bahwa jumlah detik selalu kurang dari 86400. Sudut dapat direpresentasikan dalam derajat atau radian. Solusi referensi ada di: http://ideone.com/eVdgC0 Uji Kasus (menghasilkan derajat) 0 -> 0 60 …

2
Isi balon air
Dalam tantangan ini, Anda harus menampilkan seni ASCII balon air mengingat jumlah air yang diisi balon: | __||__ | | / # #\ | | |######| | | |######| | | |######| | | |######| | | |######| | | \######/ | | | | | +----------+ Cara menggambar balon …

3
Burrows, Wheeler dan Kembali
Latar Belakang The Burrows-Wheeler transform (BWT) adalah permutasi reversibel karakter dari string yang menghasilkan berjalan besar karakter yang sama untuk jenis tertentu dari string seperti teks biasa. Ini digunakan, misalnya, dalam algoritma kompresi bzip2 . BWT didefinisikan sebagai berikut: Diberikan string input seperti codegolf, hitung semua kemungkinan rotasi dan urutkan …

13
Konversi Waktu Desimal Hari
pengantar Waktu membingungkan. Enam puluh detik hingga satu menit, enam puluh menit hingga satu jam, dua puluh empat jam per hari (dan belum lagi sialnya am / pm!). Tidak ada ruang untuk kekonyolan seperti saat ini, jadi kami telah memutuskan untuk mengadopsi satu-satunya alternatif yang masuk akal: hari desimal! Dengan …

9
Brainf ** k ke Unary dan Back
Bahasa yang sangat berguna dalam sumber terbatas dan tantangan lainnya adalah Unary , turunan brainfuck di mana program ditulis dengan hanya satu karakter. Tugas Anda adalah menulis program untuk mengubah program dari brainfuck ke unary dan program untuk melakukan yang sebaliknya, kedua program dalam bahasa yang sama. Skor Anda akan …

2
Perbaiki Braces, dll
Misi Anda, sebaiknya Anda memilih untuk menerimanya, adalah untuk menambahkan dengan minimum jumlah tanda kurung, kawat gigi, dan kurung untuk membuat string yang diberikan (yang hanya berisi tanda kurung, kawat gigi, dan kurung) memiliki pencocokan penjepit yang benar. Ikatan simbol yang ditambahkan harus diputus dengan memiliki jarak maksimum antara kawat …

2
Terjemahkan RoboCritters ke Brainf ***
RoboCritters ( etimologi ) adalah bahasa pemrograman esoterik baru (jangan repot-repot mencarinya, saya hanya menciptakannya). Ini adalah varian dari Brainfuck (BF), sedikit lebih kompleks daripada skema substitusi operator yang biasa. Setiap program di RoboCritters adalah kotak teks persegi panjang yang hanya berisi tujuh karakter . []/\|, ditambah baris baru untuk …

7
Di mana saya harus meletakkan restoran saya?
Anda adalah pemilik restoran. Anda membuka di daerah baru di Cartesia di mana hanya ada satu jalan utama, yang dikenal sebagai sumbu y. Anda ingin menempatkan restoran Anda sedemikian rupa sehingga Anda meminimalkan jarak total dari restoran Anda dan setiap rumah di daerah itu. Masukan : Inputnya adalah n, the …

4
Pesan 40 batang
Kami memiliki 40 batang dengan lebar yang sama tetapi ketinggian berbeda. Berapa banyak pengaturan yang mungkin untuk menempatkan mereka di sebelah satu sama lain sehingga ketika kita melihat dari kanan kita melihat 10 batang dan ketika kita melihat dari kiri kita kembali melihat persis 10 batang? Misalnya pemesanan seperti itu …

14
CodeGolf - Abaikan derau # 1
Instruksi Barry adalah pengembang backend tidak begitu baik yang bertanggung jawab atas API kecil yang harus memberi Anda informasi tentang pembelian yang dilakukan di toko klien. Namun, dia belum melakukan pekerjaan dengan baik dan bos Anda memberitahu Anda untuk memperbaikinya sisi klien. Idealnya Anda harus menerima nilai dipisahkan koma seperti …

4
XORyption Shifty
Tulis program atau fungsi (atau set program / fungsi) untuk mengenkripsi dan mendekripsi data dengan spesifikasi sebagai berikut: Enkripsi Hitung hash XOR dari input dengan XOR-ing setiap byte satu sama lain. XOR setiap byte input oleh hash ini. Geser hasil empat bit ke kiri. Pad sisi kiri dengan empat bit …

19
Membalikkan kalimat
Tujuan dari tantangan ini adalah untuk menerima input dan output input tersebut tetapi dengan urutan kalimat terbalik. Input Contoh: Hello friend. What are you doing? I bet it is something I want to do too! Contoh Output: I bet it is something I want to do too! What are you …
15 code-golf 

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.