Pertanyaan yang diberi tag code-golf

15
Hapus surat untuk membuat palindrome

Masalah Katakanlah sebuah kata hampir merupakan palindrom jika memungkinkan untuk menghapus salah satu hurufnya sehingga kata tersebut menjadi palindrom. Tugas Anda adalah menulis program yang untuk kata tertentu menentukan huruf mana yang harus dihapus untuk mendapatkan palindrom. Kode terpendek...

15
Evolusi 'x'

Diberikan adalah papan ukuran variabel dengan ukuran maksimum 5 kali 5 bidang. Setiap bidang dapat diisi dengan 'x'. Jika tidak diisi dengan 'x', itu diisi dengan 'o'. Status awal setiap papan diberikan (lihat di bawah). Dengan setiap papan, 10 putaran harus dimainkan (maksimal, syarat: lihat di...

15
Animate a Rotating Lissajous Figure

Entri untuk tantangan ini akan menampilkan gambar Lissajous berputar yang beranimasi . Tampilan rotasi 3d terjadi ketika parameter x berturut-turut dialihkan fase di setiap frame. Memasukkan: The adan bparameter (sesuai artikel wikipedia ) akan ditentukan pada baris perintah, atau membaca dari...

15
Tumpukan dek!

Alice dan Bob suka memainkan permainan kartu, dengan setumpuk kartu bernomor dengan bilangan bulat non-negatif berturut-turut. Alice memiliki cara yang sangat khusus untuk mengocok dek. Pertama, dia mengambil kartu paling atas dari geladak dan meletakkannya di bagian bawah geladak. Lalu dia...

15
Konversikan suatu program menjadi program palindromik

Sebuah palindrom adalah string yang adalah maju dan mundur yang sama, seperti "mobil balap". Tulis sebuah program dalam beberapa bahasa L, yang mengambil program P1 apa pun dalam bahasa L sebagai input, dan mengeluarkan program palindromic P2 dalam bahasa L yang melakukan hal yang sama seperti...

15
Cetak jalur relatif

Deskripsi Diberikan jalur sumber dan jalur tujuan, output jalur relatif ke tujuan sehubungan dengan sumber. Aturan Input dapat berasal dari stdin atau sebagai argumen untuk program / fungsi. Jalur gaya Windows dan Unix harus didukung. Jalur keluaran dapat menggunakan /dan / atau \untuk pemisah...

15
Hitung penekanan tombol ponsel

Tugas Anda adalah menghitung jumlah total penekanan tombol yang diperlukan untuk memasukkan teks yang diberikan pada ponsel lama. Intinya adalah: 1:1 2:abcABC2 3:defDEF3 4:ghiGHI4 5:jklJKL5 6:mnoMNO6 7:pqrsPQRS7 8:tuvTUV8 9:wxyzWXYZ9 0:<space><newline>0 Untuk mengetik exaMPle TExt...

15
Keluarkan jawaban di atas milik Anda

Tulis sebuah program yang mengeluarkan isi dari <code>...</code>blok HTML pertama dari jawaban untuk pertanyaan ini yang tepat di atas Anda ketika jawaban diurutkan berdasarkan suara. Keluarkan Top!jika Anda adalah jawaban teratas. Abaikan jawaban yang memiliki suara negatif atau tanpa...

15
Hitung batu yang meluncur menuruni bukit

pengantar Sisyphus mengalami masalah di tempat kerja akhir-akhir ini. Sepertinya dia tidak pernah menyelesaikan apa pun, dan dia akan senang menemukan solusi untuk masalah ini. Pekerjaannya saat ini membutuhkan menggulingkan batu ke atas bukit. Ia biasanya melakukan pekerjaannya dengan baik,...

15
Buatkan saya beberapa plat yang sesuai!

Skenario: Anda adalah perancang perangkat lunak yang bekerja untuk perusahaan yang dikelola pemerintah yang mendesain plat nomor untuk mobil dan kendaraan lain. Anda telah diminta untuk mengembangkan perangkat lunak yang menghasilkan plat nomor. Sebelum Anda mulai bekerja, atasan Anda menetapkan...

15
Berapa banyak karakter per karakter?

Di http://shakespeare.mit.edu/ Anda dapat menemukan teks lengkap dari setiap drama Shakespeare di satu halaman (misalnya Hamlet ). Tulis skrip yang mengambil url lakon dari stdin, seperti http://shakespeare.mit.edu/hamlet/full.html , dan tampilkan jumlah karakter teks yang setiap karakter lakon...

15
Arsitek ASCII

Anda tidak ingin membayar uang untuk program arsitektur mahal, jadi Anda memutuskan untuk membuat sendiri. Anda memutuskan untuk menggunakan ASCII untuk mendesain bangunan Anda. Program Anda akan mengambil string tunggal yang diformat dengan cara tertentu, dan program akan menampilkan...

15
Angka pada Rantai

Beberapa bilangan bulat positif dapat ditunjukkan memiliki sifat yang disebut keterbagian rantai. Untuk angka yang dapat dibagi rantai oleh  n , itu harus memenuhi tiga persyaratan: Setiap digit membagi angka yang dibentuk oleh n  digit yang mengikutinya. Misalnya, angka 7143 adalah...

15
Gambarkan segi enam ASCII konsentris

Tuliskan program sesingkat mungkin yang mencakup satu set bilangan bulat positif yang berbeda dan menghasilkan rendering ASCII dari segi enam konsentris dengan panjang sisi tersebut, dibuat dari garis miring, garis bawah, spasi, dan baris baru. Program terpendek dalam byte yang dihitung oleh...

15
Berapa angka dalam Shortlex?

Sebagian besar komputer menyimpan bilangan bulat dalam biner, tetapi mengeluarkannya dalam bentuk desimal. Namun, desimal hanyalah satu representasi, kami kebetulan merasa nyaman. Tantangan ini adalah menulis beberapa kode untuk menghasilkan nilai integer dalam desimal shortlex . Apa itu?...

15
Palsu ramalannya

Superkomputer baru yang memprediksi cuaca telah tiba, dan itu tidak berfungsi. Sementara itu bos Anda ingin Anda membeli teknisi beberapa waktu dengan memalsukan peta angin harian. Tugas Anda adalah menggambar kisi-kisi panah yang mewakili arah angin. Gridnya adalah: terdiri dari ubin persegi...

15
Ray-jejak bola mengkilap

Saya mengunduh POV-ray dan menampilkan gaya 90s metal shiny ini: Tugas Anda adalah melakukan hal yang sama, tetapi melakukannya dengan menerapkan mesin rendering sendiri dalam beberapa byte mungkin. Anda tidak harus mereplikasi gambar yang tepat ini - gambar apa pun dari bola reflektif di atas...

15
Masalah kotak ajaib

Anda memiliki larik input dengan ukuran m * n. Setiap sel dalam array diisi dengan P atau T. Satu-satunya operasi yang dapat Anda lakukan pada array adalah kolom flip. Ketika Anda membalik kolom, huruf-huruf di semua sel dari kolom itu berganti (P ​​menjadi T dan sebaliknya). Jika Anda memiliki...