Pertanyaan yang diberi tag «code-golf»

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

6
Generalisasi singkatan
Diberikan masukan dari daftar kata-kata dan singkatan-singkatannya, menampilkan pola pembentukan singkatan-singkatan itu. Mari kita ambil contoh input potato ptao puzzle pzze sebagai contoh (yaitu, singkatan untuk potatoadalah ptao, dan singkatan untuk puzzleadalah pzze). Pertimbangkan semua cara yang mungkin untuk mendapatkan ptaodari potato. Satu cara yang mungkin adalah dengan mengambil huruf …
14 code-golf  string 

2
Manajemen Kelontong Toko Kelontong
Anda adalah karyawan di toko kelontong baru, Half Foods, dan ini adalah hari sebelum Paskah Thanksgiving Natal . Karena toko akan penuh dengan pelanggan yang terburu-buru untuk mendapatkan bahan makanan mereka, toko membutuhkan manajer lalu lintas untuk mengirim semua orang ke jalur yang sesuai. Menjadi malas, Anda ingin mengotomatisasi ini …
14 code-golf  string  grid 

11
Partisi ketat dari bilangan bulat positif
OEIS A000009 menghitung jumlah partisi ketat dari bilangan bulat. SEBUAH partisi yang ketat dari bilangan bulat positif nadalah himpunan bilangan bulat positif (sehingga tidak ada pengulangan diperbolehkan, dan ketertiban tidak peduli) bahwa jumlah untuk n. Sebagai contoh, 5 memiliki tiga partisi ketat: 5 , 4,1, dan 3,2. 10 memiliki sepuluh …

5
Temukan garis pantai
Tugas Anda adalah menemukan panjang garis pantai dari peta pulau yang disediakan dalam peta ASCII. Peta input akan terdiri dari 1 atau lebih #karakter yang menunjukkan tanah, dan spasi yang menunjukkan air. Garis pantai dianggap sebagai batas antara daratan dan air, termasuk danau dan pulau di daratan. Solusi Anda harus …


9
Quine yang dapat diindeks
Tujuan dari tantangan ini adalah membuat program yang mengeluarkan huruf ke-n dari kode sumbernya di mana n diberikan sebagai input ke program. Seperti kebanyakan tantangan quine, Anda tidak diperbolehkan membaca kode sumber Anda sebagai file atau menggunakan fungsi quin bawaan. Memasukkan Integer 0 <= n <len (program). Keluaran Karakter ke-n …
14 code-golf  quine 

18
Perkalian String Desimal
Diberikan 2 input, string dan angka desimal, output string dikalikan dengan angka itu. Tangkapannya adalah bahwa bilangan dapat berupa pelampung atau bilangan bulat. Anda harus menampilkan floor(n)waktu string dan kemudian floor((n-floor(n))*len(string))huruf pertama lagi. Catatan lain: Input tidak akan selalu berupa float, mungkin berupa int. Jadi 1,5, 1, dan 1.0 semuanya …
14 code-golf  string 

6
Jam (permainan kartu)
Jam adalah permainan kartu yang menarik, karena tidak memerlukan keahlian. Ini adalah permainan pemain tunggal, dan konfigurasi kartu yang sama selalu mengarah pada kemenangan atau kekalahan. Dalam tantangan ini, Anda perlu mencari tahu apakah konfigurasi kartu yang diberikan menang atau kalah . Anda dapat memainkan game di sini . Permainan …

4
Pola gerakan catur “leaper”
Sebuah leaper adalah kategori peri sepotong catur yang bergerak dengan "melompat." Seorang ksatria normal adalah (1,2) -lembaran, yang berarti setiap gerakan melibatkan bergerak jarak 1 kuadrat dalam arah ortogonal dan 2 kuadrat dalam arah tegak lurus. .o.o. o...o ..N.. o...o .o.o. Ada banyak jenis leaper yang berbeda. The (1,3) -laper …

4
Buat alat komentar sederhana yang sederhana
Tantangan: Beberapa ascii-art sulit dibuat, tetapi membuat komentar kode lebih mudah dibaca, terutama ketika kodenya padat. Tantangannya adalah membuat alat sederhana yang mengubah komentar menjadi ascii-art sederhana dengan panah. Komentar yang akan diubah dibatasi oleh komentar kosong. Misalnya, seandainya sintaksis komentar Haskell, ubah ini: -- -- Here's a thing -- …

13
Aturan distribusi dunia bajak laut
Ada "permainan" yang ada di mana bajak laut secara rasional membagi koin emas sesuai aturan tertentu. Mengutip dari Wikipedia : Ada 5 perompak yang rasional, A, B, C, D, dan E. Mereka menemukan 100 koin emas. Mereka harus memutuskan bagaimana cara mendistribusikannya. Perompak memiliki urutan senioritas yang ketat: A lebih …
14 code-golf 

30
Go menghasilkan beberapa Java
Bos Anda ingin Anda menulis kode seperti ini: public static boolean isPowerOfTen(long input) { return input == 1L || input == 10L || input == 100L || input == 1000L || input == 10000L || input == 100000L || input == 1000000L || input == 10000000L || input == 100000000L …

2
Vektor Euclidean
Mengingat seni ASCII dari dua vektor, cari besaran dan derajat vektor yang dihasilkan. Memasukkan Ini dapat diterima melalui STDIN, membaca dari file lokal, atau disediakan melalui panggilan fungsi. Berikut adalah contoh input vektor dua: ^------> | | | x Ini mewakili perubahan 4 unit utara dan 7 unit timur. Setiap …

29
Nol dalam interval
Tugas Anda adalah menulis sebuah fungsi atau program yang mengambil dua bilangan bulat non-negatif idan k( i≤ k), dan mencari tahu berapa banyak nol yang akan Anda tulis jika Anda menulis semua bilangan bulat dari ihingga k(inklusif) dalam basis pilihan Anda pada sebuah karya dari kertas. Keluarkan bilangan bulat ini, …

6
Surat, Bergeraklah! Pt. 2
Surat pertama , Bergeraklah! sangat populer, tetapi memiliki partisipasi terbatas. Yang ini akan lebih mudah untuk dipecahkan, tetapi semoga melibatkan beberapa trik dalam bermain golf. Anda hanya diberi string huruf kecil saja. Untuk setiap huruf, dengan posisi pada alfabet m , pindahkan sehingga menjadi huruf ke- m dari akhir. Jika …

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.