Pertanyaan yang diberi tag «code-golf»

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

1
Tur ksatria berikutnya
Kita semua pernah mendengar tentang teka-teki Tur Ksatria : temukan rute untuk seorang ksatria yang melewati semua kotak di papan catur. Tapi jujur ​​saja, ini sedikit membosankan. Jadi, mari kita berikan ksatria sedikit tantangan. Tugas Tulis sebuah program yang membawa ksatria melalui semua kotak pada papan catur berukuran sewenang-wenang. Ini …

1
Perpanjang garis
Tugas Diberikan gambar dengan garis di atasnya, menghasilkan atau menampilkan gambar dengan garis memperpanjang garis ke tepi gambar. Garis hitam dan latar belakang putih. Ukuran gambar adalah 100x100gambar yang datang dalam format yang wajar (misalnya jpg, png, ppm, bmp). Format garis Saya menggunakan versi sederhana dari algoritma garis Bresenham untuk …

7
Hexagon-In atau Hexagon-Out?
Ada kisah hebat untuk diceritakan tentang segi enam reguler yang ditemukan misalnya di sarang madu. Tetapi lebah yang sibuk ini membutuhkan bantuan Anda untuk memberi tahu dia titik mana di dalam atau di luar honeypot-nya. Jadi, diberi segi enam biasa seperti gambar di bawah, berpusat di titik asal dan dengan …

2
Temukan Kata di Grid!
Tulis program atau fungsi yang mengekstrak kata dari pencarian kata menggunakan koordinat awal dan akhir. Input Program atau fungsi Anda harus menerima tiga parameter: koordinat awal , koordinat akhir , dan pencarian kata untuk mengekstrak kata tersebut. The start berkoordinasi dapat diambil dalam format apapun. Itu akan selalu menjadi bilangan …

4
Nomor biner terpendek dalam jangkauan
Mengingat dua sewenang-wenang yang tepat desimal angka 0 ≤ x < y ≤ 1, menghitung terpendek (dalam angka) biner nomor b sehingga x ≤ b < y . Keluarkan digit biner b setelah titik biner sebagai array atau string nol dan satu. Perhatikan bahwa array kosong berarti 0,0, berdasarkan penghapusan …

2
Konversikan ke Nomor Agrippa ASCII
Tantangan Dengan diberi nomor alami, tampilkan dalam bentuk ASCII dalam sistem angka Agrippa. Deskripsi Saya suka huruf aneh dan sistem angka. Sistem angka favorit saya adalah yang diberikan oleh Heinrich Cornelius Agrippa . Ini memberi cara ringkas untuk menulis angka dalam rentang [0,9999], di mana satu digit dituliskan sebagai berikut: …

3
Ubah string "basis campuran" menjadi ASCII
Diberikan input string dengan byte yang mungkin dalam biner, oktal, atau hex, output setara string ASCII. Masukan akan diberikan dalam format berikut, misalnya: 501200100001147 yang mewakili 0x50 0o120 0b01000011 0x47 yang setara (dalam ASCII) dengan PPCG Biner, oktal, dan hex akan selalu diberikan masing-masing 8, 3, dan 2 digit. Untuk …

21
Bentuk ubin di cincin persegi panjang
Diberikan input tilesXdan tilesYmembuat metode yang akan membuat cincin persegi panjang dari ubin. Fungsi harus memesan ubin dalam cincin seperti ini: tilesXdan tilesYselalu nilai integer positif, tidak boleh 0 tilesXdan tilesYtidak selalu sama, mengharapkan nilai-nilai seperti: 2x5, 6x3dll Memeriksa input yang tidak valid tidak perlu Anda dapat menggunakan cara apa …


1
Memecahkan varian dari teka-teki mata biru
Teka-teki asli "Mata Biru" diberikan di sini (dan di bawah). Sekelompok orang dengan berbagai macam warna mata hidup di sebuah pulau. Mereka semua adalah ahli logika yang sempurna - jika suatu kesimpulan dapat disimpulkan secara logis, mereka akan langsung melakukannya. Tidak ada yang tahu warna mata mereka. Setiap malam tengah …
8 code-golf  math  logic 

5
Apakah Anda memerlukan tempat gelas?
Anda akan meniru perangkat lunak lelucon cup holder 90-an. Inilah yang dilakukannya, dan yang harus Anda lakukan: Tampilkan pesan Do you need a cup holder? Jika pengguna mengonfirmasi, masukkan loop tak terbatas yang terus membuka drive CDROM. Jika pengguna tidak mengonfirmasi, keluar secara diam-diam. Anda dapat menampilkan pesan menggunakan pesan …

5
Cetak Formula
pengantar Dalam kimia ada jenis ekstensi, ekstensi .xyz, ( https://en.wikipedia.org/wiki/XYZ_file_format ), yang mencetak pada setiap baris elemen kimia, dan koordinat dalam bidang elemen. Ini sangat berguna bagi ahli kimia untuk memahami senyawa kimia dan memvisualisasikan senyawa dalam 3D. Saya pikir akan menyenangkan untuk, mengingat file .xyz, mencetak formula kimia. Tantangan …

3
Substing Champernowne terbalik
Constant Champernowne adalah bilangan irasional 0.1234567891011 ... memperpanjang ad infinum. Kami telah melakukan pertanyaan tentang itu sebelumnya. Tetapi pertanyaan ini adalah tentang kebalikannya, yang dikenal sebagai Invers Champernowne Constant. Ini sekitar 8.10000007. Diberikan string antara satu dan tiga digit (setiap string 3 digit muncul dalam 10.000 tempat desimal pertama) inklusif, …

4
Seberapa mabuk saya dan kapan saya bisa mengemudi lagi?
Ini akhir pekan dan apa yang dilakukan cowok-cowok keren di akhir pekan? Minum tentu saja! Tapi tahukah Anda apa yang tidak begitu keren? Minum dan mengemudi. Jadi Anda memutuskan untuk menulis sebuah program yang memberi tahu Anda seberapa dimuatnya Anda dan kapan Anda akan bisa mengemudi lagi tanpa ditarik oleh …

1
Menjadwalkan turnamen catur
pengantar Saat ini saya sedang berpartisipasi dalam turnamen catur. Saya terinspirasi oleh jadwal turnamen. Saat ini, saya sedang bersaing dengan tiga pemain lain. Itu artinya dengan kita berempat, kita bermain 3 putaran. Jadwal berjalan sebagai berikut: Round 1: 1-4 3-2 Round 2: 3-4 2-1 Round 3: 1-3 4-2 Ini juga …
8 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.