Pertanyaan yang diberi tag «code-golf»

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

2
Peretas Mesin Slot
Masalah: Slot Machine Hacker dari Facebook Hacker Cup 2011 Round 1B Sasaran: Kode terpendek dalam bahasa favorit Anda menggunakan stdin / stdout. Anda tidak dapat menganggap getRandomNumberdidefinisikan, yaitu solusi Anda harus menyertakan versi berpotensi golf sebagai fungsi atau dengan cara lain. Solusi referensi: pada SO [saya memilih milik saya, karena …
17 code-golf 

1
Koneksi yang kuat
pengantar Ada perkebunan yang didefinisikan oleh satu papan persegi besar seperti ini: Angka-angka di dalam setiap kotak kecil mewakili nilai area / uang tunai / ... Petani membutuhkan bantuan untuk menemukan kotak N yang terhubung (itu berarti semua kotak N harus memiliki setidaknya satu perbatasan bersama) memberinya nilai terbesar. Sebagai …
17 code-golf  grid 

14
Keluarkan Nomor Graham
Tulis program yang menampilkan semua 64 lapisan representasi nomor Graham ini dari Wikipedia: Keluaran Anda harus sama persis dengan versi ASCII ini (di mana ^mewakili panah atas Knuth dan kombinasi garis miring dan garis bawah mewakili tanda kurung keriting horizontal besar): 3^^...............................................................................................................................^3 \_______________________________________________________________ _______________________________________________________________/ \/ 3^^.............................................................................................................................^3 \______________________________________________________________ ______________________________________________________________/ \/ 3^^...........................................................................................................................^3 …

6
Dari Piring ke Negara
Ini pada dasarnya kebalikan dari Menghasilkan Plat Lisensi AS Tantangan: Diberikan string yang cocok dengan salah satu format plat nomor di bawah ini, output semua kemungkinan status yang cocok dengan format itu. Dalam tabel di bawah ini 0berdiri untuk satu digit 0melalui 9inklusif, dan Asingkatan dari satu huruf Amelalui Zinklusif. …

4
Ganti String Fancy
biarkan S, adan bmasing - masing mewakili string Sasaran: Menulis fungsi penggantian string standar di mana Anda mengganti semua kemunculan adalam string Sdengan bselama abelum menjadi bagian dari instance darib misalnya, jika kita memiliki string S=My oh my that there is a big ol' that dan kami ingin melakukan penggantian …
16 code-golf  string 

13
Apakah Rep saya di Stack-Exchange Form?
Tempat: Reputasi Anda ada dalam Formulir Penukaran-Stack jika itu dapat diwakili dengan mendekomposisi jumlah medali Anda (emas, perak, dan perunggu dihitung secara terpisah) menjadi basis-10 digit mereka dan bergabung dengan mereka dalam urutan tertentu, dengan beberapa peringatan. Saat membusuk, masing-masing Digit medali emas bernilai tiga digit. Perak bernilai dua digit. …

11
Hasilkan elemen dasar dari aljabar Steenrod
Aljabar Steenrod adalah aljabar penting yang muncul dalam topologi aljabar. Aljabar Steenrod dihasilkan oleh operator yang disebut "kotak Steenrod," yang ada untuk setiap bilangan bulat positif i. Ada dasar untuk aljabar Steenrod yang terdiri dari "monomial yang dapat diterima" dalam operasi kuadrat. Adalah tujuan kami untuk menghasilkan basis ini. Urutan …

5
Orde Baru # 5: di mana Fibonacci dan Beatty bertemu di Wythoff
pengantar (dapat diabaikan) Menempatkan semua angka positif dalam urutan regulernya (1, 2, 3, ...) agak membosankan, bukan? Jadi di sini adalah serangkaian tantangan seputar permutasi (perombakan) dari semua bilangan positif. Ini adalah tantangan kelima dalam seri ini (tautan ke tantangan pertama , kedua , ketiga dan keempat ). Dalam tantangan …

6
Orde Baru # 3: 5 8 6
Pendahuluan (dapat diabaikan) Menempatkan semua angka positif dalam urutan regulernya (1, 2, 3, ...) agak membosankan, bukan? Jadi di sini adalah serangkaian tantangan seputar permutasi (perombakan) dari semua bilangan positif. Ini adalah tantangan ketiga dalam seri ini (tautan ke tantangan pertama dan kedua ). Dalam tantangan ini, kita akan mengatur …

3
Buat program bahasa yang lebih panjang
Bahasa adalah dialek bercinta yang terkenal karena melanggar tantangan pembatasan sumber. Itu karena bahasa hanya peduli tentang panjang sumbernya dan bukan isinya. Pertama, panjang program dihitung. Kemudian, kata panjang dikonversikan menjadi biner dan diisi oleh nol menjadi beberapa kelipatan 3. String biner yang dihasilkan dibagi menjadi potongan-potongan 3 bit yang …

30
Dibagi menjadi tiga!
Diberikan string, Anda harus membaginya menjadi kelompok-kelompok tiga karakter (oleh padding _di akhir). Terkait , tapi tetap saja berbeda. Sampel I / O: 'abcde' -> 'abc', 'de_' '1234' -> '123', '4__' '' -> [] or falsey value 'Three spree!' -> 'Thr', 'ee ', 'spr', 'ee!' 6 MB string Ini adalah …

7
Meja tanpa batas
Dalam tantangan ini, Anda akan menempatkan huruf-huruf dari alfabet dalam bidang Kartesius dan menampilkan hasilnya sebagai teks. Input Anda akan terdiri dari daftar daftar dengan 3 parameter: Koordinat X Koordinat Y Tali Bagaimana? Kita tahu bahwa sebuah pesawat Cartesian mengandung 2 sumbu ( X, Y)(X,Y)(X, Y) dan 4 kuadran di …

4
Jumlah alkana
Diberi angka positif nnn , temukan jumlah alkana dengan atom karbon nnn , abaikan stereoisomer ; atau setara, jumlah pohon yang tidak berlabel dengan nnn node, sehingga setiap node memiliki derajat ≤ 4≤4\le 4 . Ini adalah urutan OEIS A000602 . Lihat juga: Parafin - Kode Rosetta Contoh Untuk n …

7
Rounding yang Memuaskan
Rounding yang Memuaskan Anda tahu kapan Anda berada di kelas sains, dan diminta membulatkan ke 2 buah ara, tetapi jawaban Anda adalah 5.2501...? Anda harus membulatkan tekad 5.3, tapi itu sangat tidak memuaskan! Dengan membulatkan ke 5.3, Anda pergi dengan 0,05 keseluruhan, yang merupakan jumlah besar dibandingkan dengan 0,1 (nilai …

5
Berapa banyak bergerak?
Dengan dua posisi berbeda pada papan catur dan jenis keping, outputkan jumlah gerakan minimum yang diperlukan untuk keping itu untuk berpindah dari satu posisi ke posisi lain. Aturan Bagian yang diberikan bisa berupa Raja, Ratu, Benteng, Ksatria dan Uskup. (Input ini dapat diambil sebagai 5 karakter unik) 2 posisi dapat …
16 code-golf  chess 

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.