Pertanyaan yang diberi tag code-golf

33
Kaki Lain Pythagoras

Pythagoras diledakkan kakinya dalam perang. Itu harus diamputasi, dan meskipun dia hampir mati, dia berhasil melewati dan membuat pemulihan penuh. Sekarang, setelah setahun berjalan dengan kruk, ia mendapat hak istimewa mendapatkan kaki palsu! Namun, ada beberapa yang cocok, tetapi yang...

33
Lagu apa yang sedang diputar?

Terinspirasi oleh xkcd ini Anda bekerja untuk Shazam dan mereka punya proyek untuk Anda. Beberapa pelanggan mengeluh tentang aplikasi mereka yang menghabiskan terlalu banyak ruang di ponsel mereka, sehingga mereka ingin Anda membuat kode versi aplikasi yang ringan. Sayangnya, kode Anda yang ada...

33
Buat Kotak Bracket

Setiap programmer tahu bahwa tanda kurung []{}()<>sangat menyenangkan. Untuk memperburuk kesenangan ini, kelompok kurung yang terjalin dapat diubah menjadi diagram yang lucu dan kabur. Katakanlah Anda memiliki string yang berisi tanda kurung seimbang [{][<(]})>(()). Langkah pertama...

33
Urutan Asap Fraktal

pengantar A229037 memiliki plot yang cukup menarik (setidaknya untuk beberapa istilah pertama): Ada dugaan, bahwa memang mungkin memiliki semacam properti fraktal. Bagaimana urutan ini dibangun? Tentukan a(1) = 1, a(2) = 1maka untuk setiap n>2menemukan positif minimal bilangan bulat...

33
Temukan sinkopasinya

Diberikan input dari string yang seluruhnya terdiri dari qs yang mewakili not seperempat dan es yang mewakili not seperdelapan, menampilkan indeks not seperempat yang disinkronkan. Sinkronisasi itu rumit, tetapi untuk tujuan tantangan ini, definisi kami tentang "disinkronkan" akan sangat...

33
Bantu saya Buka Kotak

Saya punya kotak ASCII-art dan saya butuh program untuk membukanya. Contohnya Memasukkan: ------- | | |_____| Keluaran: / / / / / / / | | |_____| Spesifikasi Baris pertama hanya akan terdiri dari -, setidaknya 3 dari mereka Baris tengah akan mulai dengan |memiliki spasi, dan...

33
Konsolidasi sebuah Array

Tugasnya sederhana: mengkonsolidasikan array int. Konsolidasi array ini terdiri dari: Semua instance 0 harus dipindahkan ke akhir array. Seharusnya tidak ada 0s antara bilangan bulat bukan nol. Semua indeks bukan nol harus mempertahankan pesanan mereka. Tantangan Konsolidasi array dalam jumlah...

33
Nomor Ksatria Numpad

Untuk digit non-nol pada numpad standar 789 456 123 pertimbangkan untuk menempatkan ksatria catur pada angka berapa pun dan menggerakkannya dengan sejumlah lompatan berbentuk L normal, menelusuri bilangan bulat desimal positif. Bilangan bulat positif apa yang dapat diekspresikan sedemikian...

33
Apakah ini kode awalan?

Dalam teori informasi, "kode awalan" adalah kamus di mana tidak ada kunci yang merupakan awalan dari yang lain. Dengan kata lain, ini berarti bahwa tidak ada string yang dimulai dengan yang lain. Misalnya, {"9", "55"}adalah kode awalan, tetapi {"5", "9", "55"}tidak. Keuntungan terbesar dari ini,...

33
Tulis sebuah program untuk melemaskan string

Kata kerja yang bagus di sana, dalam judul. Tulis sebuah program yang diberi string input, akan "melenturkan" string ini dan menampilkan hasilnya. Elastisisasi string dilakukan sebagai berikut: Karakter pertama ditampilkan sekali. Karakter kedua ditampilkan dua kali. Karakter ketiga ditampilkan...

33
Temukan desimal ke-pi

Sudah ada 30 tantangan yang didedikasikan untuk pi tetapi tidak satu pun yang meminta Anda untuk menemukan desimal ke-n, jadi ... Tantangan Untuk sembarang bilangan bulat dalam rentang 0 <= n <= 10000tampilan desimal ke-pi. Aturan Desimal adalah setiap angka setelahnya 3. Program Anda...

33
Apakah ini nomor Loeschian?

Bilangan bulat positif kadalah angka Loeschian jika kdapat dinyatakan sebagai i*i + j*j + i*juntuk i, jbilangan bulat. Misalnya, angka Loeschian positif pertama adalah: 1( i=1, j=0); 3( i=j=1); 4( i=2, j=0); 7( i=2, j=1); 9( i=-3, j=3); ... Perhatikan bahwa i, juntuk yang diberikan ktidak unik....

33
Simulasikan penekanan tombol

Tugas Anda adalah mensimulasikan beberapa penekanan tombol yang diketik pengguna. Memasukkan Array string atau string dengan pembatas pilihan Anda (di luar rentang 32-126) yang mengandung setidaknya satu 'keystroke'. Array ini hanya akan berisi dua jenis string: penekanan tombol pasif...

33
Tiga Urutan Pythagoras

Sebuah Pythagoras tiga terdiri dari tiga bilangan bulat positif a, b, dan c, seperti bahwa 2 + b 2 = c 2 . Triple seperti itu umumnya ditulis (a, b, c), dan contoh yang terkenal adalah (3, 4, 5). Jika (a, b, c) adalah triple Pythagoras, maka demikian juga (ka, kb, kc) untuk setiap bilangan bulat...

33
Gambarkan beberapa puncak gunung

Tulis sebuah program atau fungsi yang menarik suatu jajaran gunung, di mana setiap puncak gunung yang lebih besar berikutnya adalah "di belakang" yang ada di depan, dan bergantian sisi mana yang terlihat. Ini adalah pegunungan dengan berbagai ukuran 1 /\ Ini adalah pegunungan dengan berbagai...

33
Ikuti kata-kata!

Menurut hemat saya, teks standar itu membosankan. Karena itu saya mengusulkan standar penulisan baru, kata-kata berjalan! Kata-kata berjalan Walking words adalah kata-kata yang akan merespon karakter tertentu. Untuk tujuan tantangan ini, karakter pemicu [u, d, r, l]berasal up down right...