Pertanyaan yang diberi tag «code-golf»

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

5
Gambarlah bayangan bangunan
Memasukkan: 1 X X X X XX XXXXXX X X X X XX XXXXXX X X X XXX X XX XXXXXX X X X XXX X XX XXXXXX X X X Keluaran: X. X.. X... X.... XX. XXXXXX. X.X.X. X..... XX.. XXXXXX.. X.X.X.. XXX. X......XX... XXXXXX... X.X.X... XXX.. X......XX....XXXXXX.... X.X.X.... …

11
Beristirahatlah untuk membuat ular!
Ular klasik kami telah mengembangkan ketidakseimbangan hormon pertumbuhan . Lebih buruk lagi, ekornya membeku di tempat! Diberikan masukan terarah seperti yang ditentukan dalam Figure 1, menulis program untuk menentukan di mana ia akan tumbuh Gambar 1. Input terarah. Spesifikasi program Baca input karakter dengan karakter aktif STDIN. Setelah membaca karakter, …
23 code-golf 

27
Karpet Sierpinski
Siapa yang tidak suka fraktal yang baik? The Sierpinski Karpet adalah contoh klasik dari fraktal. Untuk menyelesaikan tugas ini, Anda akan diminta untuk membuat karpet jenis dan mencetak gambar yang dihasilkan ke stdout(lihat contoh di bawah ini untuk memformat) , mewakili karpet tingkat. Langkah-langkahnya dapat ditemukan di artikel Wikipedia ini. …

10
Resistor dengan Nilai Tidak Biasa
pengantar Ketika membangun sebuah proyek elektronik, sebuah skema mungkin memerlukan resistor dengan nilai yang tidak biasa (katakanlah, 510 ohm). Anda memeriksa nampan bagian Anda dan menemukan bahwa Anda tidak memiliki resistor 510-ohm. Tetapi Anda memiliki banyak nilai umum di atas dan di bawah nilai ini. Dengan menggabungkan resistor secara paralel …

5
Regex Golf: Wilayah Italia vs. Amerika Serikat
Kami sudah memiliki masalah meta-regex-golf yang terinspirasi oleh komik xkcd Tapi, golf regex ini terlihat menyenangkan juga! Saya ingin membedakan antara negara bagian AS dan wilayah Italia. Mengapa? Saya warga negara dari kedua negara, dan saya selalu mengalami masalah * ini . Wilayah Italia adalah Abruzzo, Valle d'Aosta, Puglia, Basilicata, …

5
Kiat untuk bermain golf di brainfuck
Apa tips umum yang Anda miliki untuk bermain golf di brainfuck? Saya mencari ide yang dapat diterapkan pada masalah kode golf secara umum yang setidaknya agak spesifik untuk brainfuck (mis. "Hapus komentar" bukan jawaban). Silakan kirim satu tip per jawaban.

6
Lingkaran membagi pesawat
Tugas Anda akan diberi satu set lingkaran di pesawat dengan pusatnya di garis y = 0 . Dijamin tidak ada pasangan lingkaran yang memiliki lebih dari satu titik umum. Tugas Anda adalah menentukan berapa banyak wilayah di mana lingkaran membagi bidang. Wilayah adalah kumpulan titik berdekatan inklusi-maksimal yang tidak memotong …

4
Memecahkan Tiga Masalah Terbuka dengan Menghentikan Oracle
Anda diberi fungsi: h1 (f, * args) dan h2 (f, * args) Keduanya adalah metode yang sudah ditentukan untuk Anda (di sini tanda bintang menunjukkan sejumlah variabel argumen) f adalah fungsi, * args adalah daftar parameter yang akan diteruskan ke fungsi itu h1 mengembalikan nilai boolean: Benar jika fungsi f …
23 code-golf  math 

30
Huruf dalam nomor telepon
Masalah: Anda membuat telepon baru di mana orang dapat mengetikkan nomor telepon khusus, misalnya 1-800-program, dan mereka akan dikonversi secara otomatis ke nomor telepon yang dapat digunakan, seperti 1-800-7764726(untuk contoh sebelumnya). Program Anda akan menerima string jika panjangnya dengan angka, huruf dan garis, dan mengonversi semua huruf menjadi angka yang …
23 code-golf  number 

6
Rasio perlengkapan lego
Saya sedang membangun robot lego raksasa dan saya perlu membuat beberapa rasio roda gigi tertentu menggunakan satu set roda gigi. Saya memiliki banyak gigi dengan ukuran gigi lego yang umum: 8, 16, 24, atau 40 gigi. Tulis program yang bisa saya gunakan di mana saya memasukkan rasio roda gigi dan …
23 code-golf  math 

21
Ubah desimal berulang menjadi pecahan
Pertanyaan ini tidak perlu diterapkan pada penghentian desimal saja - desimal berulang juga dapat dikonversi menjadi pecahan melalui suatu algoritma. Tugas Anda adalah membuat program yang mengambil desimal berulang sebagai input, dan menampilkan pembilang dan penyebut yang sesuai (dalam istilah terendah) yang menghasilkan ekspansi desimal itu. Pecahan yang lebih besar …

5
Skor game Go
Game Scoring a Go adalah tugas yang tidak terlalu mudah. Di masa lalu ada beberapa perdebatan tentang bagaimana merancang aturan untuk mencakup semua kasus sudut aneh yang mungkin terjadi. Untungnya, dalam tugas ini Anda tidak perlu melakukan hal-hal rumit seperti hidup dan mati atau deteksi seki. Dalam tugas ini, Anda …

7
Ubah ekspresi infiks menjadi notasi postfix
Ketika saya melihat judul pertanyaan tertutup ini , saya pikir itu tampak seperti tantangan kode golf yang menarik. Jadi izinkan saya menyajikannya sebagai berikut: Tantangan: Tulis sebuah program, ekspresi atau subrutin yang, diberi ekspresi aritmetika dalam notasi infiks , seperti 1 + 2, menghasilkan ekspresi yang sama dalam notasi postfix …
23 code-golf  math 

8
Rekreasi Komposisi Piet Mondrian
Selamat sore, Tujuan Anda adalah, dengan jumlah byte kode sumber yang paling sedikit, membuat ulang setiap lukisan 'Komposisi' Piet Mondrian (misalnya, Komposisi # 10 ). Rekreasi dapat menggunakan warna yang sebenarnya, atau menggantinya dengan warna yang sesuai dari Palet Warna Default Windows 16. Rekreasi Anda dapat ditampilkan dalam PNG, BMP …

15
String Topografi
Berikut beberapa contoh input, jadi saya bisa menjelaskan apa masalahnya: ((1 2)(3 (4 5) moo)) (i (lik(cherries)e (woohoo))) Pikirkan baris teks ini sebagai peta topografi beberapa gunung. Setiap rangkaian tanda kurung menggambarkan satu unit ketinggian. Jika kita "melihat" ini dari samping, sehingga kita melihat gunung secara vertikal, kita akan melihat: …

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.