Pertanyaan yang diberi tag code-golf

8
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...

8
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...

8
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...

8
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...

8
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...

8
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...

8
Kadal Melompat!

Misalkan kita mendefinisikan program sederhana yang mengambil larik array bilangan asli dengan beberapa panjang N dan melakukan hal berikut: i=0 #start at the first element in the source array P=[] #make an empty array while L[i]!=0: #and while the value at the current position is not 0...

8
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...

8
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...

8
Perbanyak akar menjadi polinomial

Tantangan Mengingat akar polinomial dipisahkan oleh spasi sebagai input, output bentuk polinomial diperluas. Misalnya input 1 2 mewakili persamaan ini: (x-1)(x-2) Dan haruskah output: x^2-3x+2 Format output yang tepat tidak penting, bisa berupa: 1x^2+-3x^1+2x^0 atau: 0 0...

8
Hitung persimpangan persegi panjang

Tantangan Diberikan jumlah persegi panjang yang sewenang-wenang, menghasilkan jumlah total persimpangan saat digambar dalam bidang 2D. Persimpangan di sini didefinisikan sebagai titik Pyang dilintasi oleh dua garis yang saling orthogonal dan keduanya tidak berakhir P. Contoh Setiap persegi...

8
Kode terpendek untuk key-logger

Oke, saya mengusulkan tantangan logger terpendek. Sebagaimana dijelaskan oleh pria di " Apakah pertanyaan pencatat kunci diperbolehkan? ", Aturan ketat harus diberlakukan untuk membuat tantangan ini berlaku untuk PPCG. Key-logger harus dijalankan di Windows, Linux atau Mac OSX (bahasa pemrograman...

8
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,...

8
Golf Konversi Yunani

pengantar Anda harus membuat fungsi untuk mengubah angka Arab menjadi angka Yunani. Input akan berupa bilangan bulat kurang dari 1000dan lebih dari 0. Algoritma Jumlah dibagi menjadi digit (misalnya 123-> 1, 2, 3) Mengambil setiap digit, dan perubahan karakter yang ditemukan di tabel di...

8
Membalikkan Golf Konversi Yunani

pengantar Anda harus membuat fungsi untuk mengubah angka Yunani menjadi angka Arab. Masukan akan berupa angka Yunani kurang dari 1000dan lebih dari 0. Ini kebalikan dari tantangan saya sebelumnya . Algoritma Berpisah masukan ke dalam huruf (misalnya ΡΚΓ-> Ρ, Κ, Γ) Ambil setiap huruf, dan...

8
Buat pengurai Boolean (lanjutan)

Kelanjutan dari tantangan ini karena penulis telah pergi dan pertanyaannya sudah ditutup. Yang perlu Anda lakukan adalah membuat parser Boolean. Ekspresi Boolean, jika Anda belum pernah mendengarnya, memiliki dua input dan satu output. Ada empat "gerbang" dalam aritmatika boolean,...

8
Bepergian di Bumi yang datar

Koordinat di dunia flat-Earth terdiri dari garis lintang (x) dan garis bujur (y), yang merupakan bilangan bulat dalam kisaran 0 ... 9999. Sama seperti bilangan bulat Gaussian , tetapi selalu ditulis menggunakan notasi ini: 411S 370E Yaitu, dengan Satau Nditambahkan ke garis lintang, dan Eatau...