Pertanyaan yang diberi tag «code-golf»

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

21
Menghasilkan tabel XOR
pengantar XOR adalah gerbang logika digital yang mengimplementasikan atau. Sebagian besar waktu, ini ditampilkan sebagai ^. Empat kemungkinan hasil dalam biner: 0 ^ 0 = 0 0 ^ 1 = 1 1 ^ 0 = 1 1 ^ 1 = 0 Ini juga bisa dilihat sebagai penambahan modulo 2 dalam …

19
Terbalik dan persegi
Dalam tantangan ini, Anda akan menghitung angka dari urutan yang aneh. Input Anda adalah bilangan bulat non-negatif desimal tunggal. Membalikkan bit dalam integer ini dan kemudian kuadratkan angka untuk mendapatkan output yang diperlukan. Saat membalikkan bit Anda tidak harus menggunakan nol terkemuka di input. Sebagai contoh: 26 (base 10) = …

18
Hapus lebih dari n vokal berturut-turut dari string input
Saya tidak suka string dengan lebih dari tiga vokal berturut-turut. Bisakah Anda menulis program yang menghapus semua vokal yang tidak saya inginkan dari kata-kata? Anda dapat menulis sebuah program atau fungsi, mengambil input melalui STDIN (atau alternatif terdekat), argumen baris perintah atau argumen fungsi dan mengeluarkan hasilnya melalui STDOUT (atau …
19 code-golf  string 

15
Kalkulator Numerologi
Tujuan dari tantangan ini adalah untuk menghitung satu jenis angka numerologi dari string yang berisi karakter dan angka. Input dapat melalui metode apa pun yang nyaman (input standar, argumen, file terpisah). Input dapat mengandung karakter ASCII dicetak, tetapi hanya alfanumerik ( A-Z, a-z, dan 0-9) harus dipertimbangkan. Outputnya harus berupa …
19 code-golf 

2
Dames, lakukan matematika!
Urutan operasi, PEMDAS, adalah aturan dasar dalam matematika yang memberitahu kita operasi urutan mana yang harus dilakukan: "Kurung, Eksponen, Penggandaan dan Pembagian, dan Penambahan dan Pengurangan" Masalahnya, PEMDAS tidak terlalu fleksibel! Bagaimana jika Anda ingin melakukannya dengan urutan lain? Kami tidak akan mengacaukan dengan tanda kurung, jadi kami menyimpannya di …


2
Urutan Shell Koopa
Dalam berbagai game Super Mario, kerang Koopa Troopa hijau dan merah dapat meluncur tanpa gesekan pada permukaan datar dan menghancurkan balok bata yang menghalangi mereka. Ketika sebuah shell menabrak blok bata, blok itu pecah, mengubahnya menjadi ruang kosong, dan shell Koopa berbalik arah. Sebagai contoh, perhatikan cangkang merah di sini …

1
Hindari keturunan yang paling curam!
Latar Belakang Beberapa bulan yang lalu, petualangan hidup Anda baru saja akan dimulai. Sekarang, di saat yang tepat ini (ya, sekarang), setelah berbulan-bulan penderitaan dan kerja keras, Anda dan sekelompok teman berdiri di puncak dunia. Ya, Anda benar, Anda berada di puncak Sagarmāthā . Namun, segala sesuatunya tidak berjalan sebaik …
19 code-golf 

12
Saya Melihat Itu Datang
Tulis program atau fungsi yang menggunakan bilangan bulat lebih besar dari 1 atau kurang dari -1. Artinya, input tidak akan 0, 1, atau -1. Jika inputnya adalah 2, outputnya harus: |\_/| |___| Jika inputnya adalah 3, outputnya harus: |\_/\_/| |______| Jika inputnya adalah 4, outputnya harus: |\_/\_/\_/| |_________| Pola berlanjut …

30
Nomor Campuran ke Fraksi yang Tidak Benar
Nomor Campuran ke Fraksi yang Tidak Benar Dalam tantangan ini, Anda akan mengonversi angka campuran menjadi fraksi yang tidak tepat. Karena pecahan yang tidak tepat menggunakan angka lebih sedikit, kode Anda harus sesingkat mungkin. Contohnya 4 1/2 9/2 12 2/4 50/4 0 0/2 0/2 11 23/44 507/44 Spesifikasi Anda dapat …

8
Perhitungan CUDDLE
Menurut halaman Wikipedia pada angka 69 , dapat dicatat bahwa 69 2 = 4.761 dan 69 3 = 328.509 bersama-sama menggunakan semua angka desimal. Angka 69 sebenarnya adalah angka terendah yang memuaskan properti ini. Untuk alasan yang sama, 32.043 luar biasa: 32.043 2 = 1.026.753.849 menggunakan semua angka desimal. Jika …
19 code-golf  math 

14
"Halo dunia" yang menciptakan program "Halo dunia" yang berbeda
Buat program, yang menghasilkan string halo dunia ("Halo dunia", "Halo, Dunia" dll.), Dan kode sumber. Output ditulis ke stdout atau setara. Halo string dunia tertanam dalam kode sumber. Misalnya, output untuk mungkin (some source code here)hello world(some source code here) Ketika output dikompilasi atau ditafsirkan kembali, itu harus membuat output …

2
Toko Donat ™
Karena kekurangan uang, Anda telah mendaftar untuk membuat donat untuk The Donut Shop ™, perusahaan donat digital terbesar di dunia, terutama karena mereka menjual setiap ukuran donat yang bisa dibayangkan. Sekarang, mengingat standar perdagangan saat ini sangat sulit, Anda perlu menulis sepotong kode sesingkat mungkin untuk membuat donat ini sehingga …

5
Sedikit acar
Modul acar Python digunakan untuk serialisasi, yang memungkinkan seseorang untuk membuang objek sedemikian rupa sehingga dapat kemudian direkonstruksi. Untuk ini, acar menggunakan bahasa berbasis stack sederhana. Untuk mempermudah, kami akan menangani sebagian kecil dari bahasa ini: ( Push a mark to the stack S'abc'\n Push a string to the stack …

8
Misi Ekstraksi Lisp
Dalam bahasa gaya Lisp, daftar biasanya didefinisikan seperti ini: (list 1 2 3) Untuk keperluan tantangan ini, semua daftar hanya akan berisi bilangan bulat positif atau daftar lainnya. Kami juga akan meninggalkan listkata kunci di awal, sehingga daftar sekarang akan terlihat seperti ini: (1 2 3) Kita bisa mendapatkan elemen …

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.