Pertanyaan yang diberi tag code-golf

31
Mainkan “Taps”

Hari ini, 11 November 2015, adalah Hari Veteran di Amerika Serikat. " Taps " adalah panggilan terompet yang dimainkan di pemakaman militer AS: ( "Taps" di SoundCloud dari vtmiller ) Ini adalah melodi sederhana, panjangnya hanya dua puluh empat dan hanya menggunakan empat nada yang berbeda....

31
Siapa yang paling mengantuk di antara mereka semua?

Tulis program atau fungsi yang mengambil string karakter di -=o.mana karakter -=o's dan .' selalu berganti, menjadi karakter. String akan memiliki panjang ganjil lebih besar dari satu dan selalu mulai dan berakhir di salah satu -=o. Pada dasarnya, input akan terlihat seperti garis wajah emotikon...

31
Apakah Anda baik tahun ini?

pengantar Santa memiliki terlalu banyak nama untuk diproses, dan membutuhkan bantuan Anda! Dia membutuhkan Anda untuk menulis sebuah program atau fungsi, yang output nice, naughty, very naughtyatau very very naughty. Untuk menentukan seberapa bagus atau nakal seseorang, Santa telah mengembangkan...

31
Bangun "Halo dunia!"

Pekerjaan Anda cukup sederhana, menulis program yang mencetak Hello, world!, bahwa ketika dipelintir membuat program yang mencetak Twister!. Bagaimana string dipelintir Algoritma memutar sangat sederhana. Setiap kolom digeser ke bawah oleh indeksnya (col 0 bergerak turun 0, col 1 bergerak 1,...

31
Fungsi terbalik

Bukankah lebih rapi jika fungsi pemrograman bisa terbalik, sama seperti fungsi matematika yang mereka implementasikan? Tulis fungsi (atau program) yang mengambil satu input xdalam bentuk apa pun, yang menghasilkan ln(x). Ketika byte dari program disusun ulang / dibalik sehingga byte pertama...

31
Tentukan kedalaman array

Tantangan sederhana untuk Senin malam Anda (yah, atau Selasa pagi di belahan dunia lain ...) Anda diberi input array bertumpuk, bilangan bulat positif yang berpotensi acak-acakan: [1, [[2, 3, [[4], 5], 6, [7, 8]], 9, [10, [[[11]]]], 12, 13], 14] Tugas Anda adalah menentukan kedalamannya, yang...

31
Urutkan peringkat James Bond ini

pengantar Kakek saya adalah penggemar James Bond, tetapi dia selalu tidak yakin tentang bagaimana menentukan peringkat aktor favoritnya. Karena itu, ia selalu membuat daftar, yang banyak pekerjaannya. Dia meminta saya untuk membuat program yang akan membuat hidupnya lebih mudah, tetapi saya tidak...

31
Hapus nol di depan dan di belakang

Diberikan daftar / larik kosong yang hanya berisi bilangan bulat non-negatif seperti ini: [0, 0, 0, 8, 1, 4, 3, 5, 6, 4, 1, 2, 0, 0, 0, 0] Keluarkan daftar dengan trailing dan nol terkemuka dihapus Output untuk ini adalah: [8, 1, 4, 3, 5, 6, 4, 1, 2] Beberapa test case lainnya: [0, 4, 1,...

31
Kata sandi string

Tantangan Anda adalah mengesahkan string! Apa yang dimaksud dengan kata sandi, Anda bertanya? Ambil string sebagai input. String ini hanya akan berisi huruf besar, huruf kecil, angka, dan spasi. Anda harus mengganti semua spasi dengan garis bawah dan memindahkan semua angka ke ujung string dengan...

31
Palindrom Watson-Crick

Masalah Buat fungsi yang dapat menentukan apakah string DNA sewenang-wenang adalah palindrom Watson-Crick. Fungsi ini akan mengambil string DNA dan menghasilkan nilai sebenarnya jika string tersebut adalah palindrom Watson-Crick dan nilai palsu jika tidak. (Benar dan Salah masing-masing dapat...

31
Antara Garis

Sementara mencoret-coret kertas berbentuk bujur sangkar beberapa hari yang lalu, saya menemukan font spasi negatif untuk digit. Jika Anda belum melihatnya, ruang antara bentuk di atas menghasilkan rasio emas 1,618033988749 . Dalam tantangan ini, tugas Anda adalah mengambil nomor sebagai masukan...

31
Akankah berkas itu mengenai?

Laser menembakkan sinar lurus di salah satu dari empat arah ortogonal, ditunjukkan oleh <>^v. Tentukan apakah itu akan mengenai target Opada kotak persegi panjang. Masing-masing akan menekan

31
Kenali anggur

Latar Belakang Saya memiliki banyak gambar hitam-putih tua dan kasar. Beberapa dari mereka menggambarkan tanaman merambat memanjat di dinding, yang lain tidak - tugas Anda adalah mengklasifikasikannya untuk saya. Masukan dan keluaran Input Anda adalah array 2D persegi panjang dari bit A ,...

31
Hasilkan Avatar "GitHub"

Latar Belakang / Deskripsi Catatan: seperti yang ditunjukkan oleh @HelkaHomba, identitas GitHub sebenarnya bukan acak tetapi berdasarkan hash dari nama pengguna Avatar GitHub default adalah gambar 5x5-piksel. Warna dipilih secara acak, dan kemudian piksel acak diisi di satu sisi (kanan atau kiri,...

31
Faro mengocok array

Sebuah Faro mengocok adalah teknik yang sering digunakan oleh para penyihir untuk "shuffle" dek. Untuk melakukan Faro shuffle, pertama-tama Anda memotong dek menjadi 2 bagian yang sama maka Anda memotong bagian kedua. Sebagai contoh [1 2 3 4 5 6 7 8] Faro yang dikocok adalah [1 5 2 6 3 7 4...

31
Kembalikan bilangan bulat dengan jumlah digit persegi

Pengantar dan Kredit Kita semua tahu dan menyukai aturan kita yang luar biasa untuk menguji apakah suatu angka dapat dibagi dengan 11 atau 3, yang merupakan jumlah yang pintar dari angka-angka tersebut. Sekarang tantangan ini membawa ini ke tingkat yang baru, dengan mengharuskan Anda menghitung...

31
Decoder 2000 Profesor Schwartzman Acme Canine

pengantar Kami - terutama orang-orang aneh di antara kami, yang cenderung menjadi penggemar - semua mengingat kartun Far Side yang lama ini : Jelas, Profesor Schwartzman dapat memoles keterampilan pemrogramannya sedikit lebih lama sebelum ia menggunakan penemuannya. Tetapi bisakah Anda...

31
Basis apa nomor ini?

Inilah tantangan mudah yang menyenangkan: Diberikan string yang merepresentasikan angka dalam basis yang tidak diketahui, tentukan basis terendah yang mungkin dimiliki nomor tersebut. String hanya akan berisi 0-9, a-z. Jika suka, Anda dapat memilih untuk mengambil huruf besar alih-alih huruf...

31
Perlahan putar string menjadi yang lain

Tantangan Diberikan dua string / array string, output string pertama perlahan menyusut dan berkembang kembali ke string kedua. Anda dapat mengasumsikan string akan selalu dimulai dengan karakter yang sama. Contoh Input: "Test",

31
Apakah ini Kata yang Sulit?

(Terinspirasi oleh tantangan ini pada membingungkan - SPOILER untuk teka-teki di bawah ini, jadi berhentilah membaca di sini jika Anda ingin menyelesaikan teka-teki itu sendiri!) Jika sebuah huruf dalam sebuah kata muncul secara alfabet lebih lambat dari huruf sebelumnya dalam kata tersebut, kami...