Pertanyaan yang diberi tag «code-golf»

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

30
Urutan plus-minus
Urutan plus-minus Urutan plus-minus adalah yang dimulai dengan dua biji, a(0)dan b(0). Setiap iterasi dari urutan ini adalah penambahan dan pengurangan dari dua anggota urutan sebelumnya. Yaitu, a(N) = a(N-1) + b(N-1)dan b(N) = a(N-1) - b(N-1). Tujuan Menghasilkan urutan plus-minus, dalam infinitude atau Klangkah pertama yang diberikan K. Anda …

8
Ubah tanggal menjadi notasi xkcd
Dalam xkcd-nya tentang format tanggal standar ISO 8601 Randall menyelinap di notasi alternatif yang agak aneh: Angka-angka besar adalah semua digit yang muncul pada tanggal saat ini dalam urutan yang biasa, dan angka-angka kecil adalah indeks berbasis 1 dari kemunculan digit itu. Jadi contoh di atas mewakili 2013-02-27. Mari kita …

24
Temukan rentang nilai True dalam daftar
Tantangan: Tulis fungsi atau program yang menerima daftar nilai boolean dan kembalikan semua rentang True. Kasus uji: f [F] = [] f [T] = [[0,0]] f [T,T,F,T] = [[0,1],[3,3]] f [F,T,T,F,F,T,T,T] = [[1,2],[5,7]] f [F,T,T,F,F,F,T,T,T,T] = [[1,2],[6,9]] f [T,T,F,F,F,T,T,T,T,T,T,T,T,T,T,F] = [[0,1],[5,14]] f [F,F,T,T,F,F,F,F,F,F,F,F,T,T,T,T,T,T,T,T,F,F,F,F,F,F,F,F,F,F,F,F,F,T,T,T,T,T,T,T,T,T,T,T,T,T,T,T,T,T,T,T,T,T,T,F,F,F,F,F,F,F,F,F,F,F,F,F,F,F,F,F,F,F,F,F,F,F,F,F,F,F,F,F,F,F,F,F,F,F,F,F,F,T,T] = [[2,3],[12,19],[33,54],[93,94]] Aturan: Anda dapat memilih bagaimana …

12
Empat adalah angka ajaib
Saya tidak memeriksa kotak pasir sebelum memposting tantangan ini - sepertinya tantangan ini diusulkan oleh Cᴏɴᴏʀ O'Bʀɪᴇɴ . Diberikan input integer, tulis sebuah program yang mencetak teka-teki "four is a magic number" Empat adalah angka ajaib Lima adalah empat dan empat adalah angka ajaib Enam adalah tiga dan tiga adalah …
26 code-golf  number 

7
Menghasilkan Brainf *** NOP
Terkadang saat menulis kode brainfuck, Anda merasa perlu membuatnya lebih lama dari yang dibutuhkan untuk mendorong debugging. Anda bisa melakukannya dengan hanya memasukkannya ><ke sana, tetapi apa yang menyenangkan itu? Anda akan memerlukan sesuatu yang lebih lama dan lebih sedikit TIDAK untuk membingungkan siapa pun yang membaca kode Anda. Pengantar …

3
Golfkan sendiri bir
Ini hari jumat! Yang berarti saatnya untuk bir! Sayangnya, hari ini kita akan bermain golf bukan meminumnya. :( Tantangan Keluarkan bir dan minum. Jumlah tegukan yang Anda ambil mengubah output Anda. Menyesap Program Anda harus mengambil satu string input. String ini hanya dapat terdiri dari sips yang digabung . Jika …

3
Ulang tahun gabungan 100 tahun
Saya baru-baru ini menambahkan usia saya dan istri saya dan anak-anak dan menyadari bahwa pada suatu titik di masa depan yang tidak terlalu jauh usia kita semua akan bertambah hingga tepat 100 tahun. Tantangan Untuk input yang terdiri dari gabungan usia (total) dan daftar tanggal lahir, cantumkan tanggal di mana …
26 code-golf  date 

25
Warna komplementer
Diberikan input warna dalam #rrggbbformat hex, output komplemen RGB-nya dalam format yang sama. Pelengkap RGB R 2 G 2 B 2 warna apa pun R 1 G 1 B 1 didefinisikan sebagai warna dengan nilai R 2 255 - R 1 , nilai B 2 255 - B 1 , …
26 code-golf 

17
Tabel perkalian untuk Cheela
The cheela (dari buku Dragon Egg oleh Robert L. Forward) adalah makhluk yang hidup di permukaan bintang neutron. Tubuh mereka datar dan bundar dengan dua belas mata di sekeliling, sehingga mereka secara alami menggunakan sistem penomoran basis-12. Di antara orang-orang Cheela, merawat anak-anak dan pendidikan anak-anak muda adalah tugas-tugas yang …

5
Bepergian O
Dunia adalah susunan sel lima demi lima. Itu membungkus di semua sisi. Ini dapat divisualisasikan seperti ... XXXXX XXXXX XXOXX XXXXX XXXXX Anda seorang O. Anda suka bepergian ke dunia, dan Anda melakukannya sesuai dengan aturan berikut (misalkan C menjadi hari ini): Pada hari-hari utama , Anda merasa nostalgia. Kembali …
26 code-golf  grid 


12
Quine / Reverse Quine
Tulis program lengkap yang mengambil input boolean atau bilangan bulat non-negatif. Itu harus: Keluarkan kode sumbernya sendiri jika nilai input salah Keluarkan kode sumbernya sendiri secara terbalik jika nilai input benar Program Anda tidak bisa palindromik, juga tidak bisa membaca kode sumbernya sendiri dengan cara apa pun. Ini adalah kode …
26 code-golf  quine 

8
Isi baris, kolom, dan diagonal kotak NxN dengan 1 hingga N
Tugas Diberikan input N, hasilkan dan hasilkan kisi NxN di mana setiap baris, kolom, dan kedua diagonal berisi angka 1 hingga N(atau 0 hinggaN −1 jika itu lebih mudah). Memasukkan Inputnya adalah bilangan bulat positif N. Ini mewakili jumlah kolom dan baris dalam kisi. Untuk masalah ini, Anda dapat menganggap …

30
Hitung pembagi angka
pengantar Ini adalah tantangan yang sangat sederhana: cukup hitung pembagi angka. Kami pernah menghadapi tantangan yang serupa tetapi lebih rumit sebelumnya, tapi saya bermaksud yang ini menjadi entry-level. Tantangan Buat program atau fungsi yang, dengan satu bilangan bulat positif N, menghasilkan atau mengembalikan berapa banyak pembagi yang dimilikinya, termasuk 1 …

4
Golf Me An OOP!
Golf Me An OOP! Dua komponen penting dari pemrograman berorientasi objek adalah pewarisan dan komposisi. Bersama-sama, mereka memungkinkan untuk menciptakan hierarki kelas yang sederhana namun kuat untuk menyelesaikan masalah. Tugas Anda adalah mengurai serangkaian pernyataan tentang hierarki kelas, dan menjawab pertanyaan tentang hierarki. Memasukkan Serangkaian pernyataan dan pertanyaan tentang hierarki …

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.