Pertanyaan yang diberi tag «code-golf»

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

2
Bersiap untuk mati?
Latar Belakang Salah satu sumber ennui dalam permainan peran-bermain di atas meja adalah berurusan dengan gulungan yang melibatkan banyak dadu. Menggunakan mantra Disintegrasi mungkin instan, tetapi menggulung dan menambahkan 40 dadu tentu saja tidak! Sejumlah saran untuk penanganan ini dibahas di rpg.stackexchange.com . Namun beberapa dari mereka, seperti menggunakan program …

15
Konversi Konvensi Pengkodean
Dalam Coding Golf itu, Anda harus mengonversi satu konvensi pengkodean dengan TitleCase ke lower_case_with_underscores. Dan sebaliknya! Spesifikasi Ganti casing dengan cara berikut: Jika karakter garis bawah adalah pembatas, ubah casing menjadi Title Case tanpa pembatas. Jika ada beberapa kata tanpa pembatas, ubah casing menjadi huruf kecil dan tambahkan karakter garis …
22 code-golf  string 

30
Menara senar
Diberikan string teks, output sebagai 'menara'. Setiap irisan string (bentuk 0:n) diulang 5*nkali, jadi karakter pertama diulang 5 kali, lalu yang pertama dan yang kedua 10 kali, dll. Contoh: 'hello' -> ['h'] ['h'] ['h'] ['h'] ['h'] ['h', 'e'] ['h', 'e'] ['h', 'e'] ['h', 'e'] ['h', 'e'] ['h', 'e'] ['h', 'e'] …

11
ASCII Hangman dalam Progress
(terinspirasi oleh pertanyaan lebih lanjut tentang Tinjauan Kode) Misalkan dua orang bermain Hangman , tetapi Anda hanya mendengar permainan dan ingin menggambar status saat ini. Diberi dua kata sebagai input, di mana kata-kata tersebut cocok [A-Z]+atau [a-z]+(pilihan Anda), menampilkan kondisi permainan hangman saat ini sebagai seni ASCII, mengikuti aturan di …

27
Wajah Dadu Terlihat
Sebuah die Barat tradisional adalah sebuah kubus, di mana bilangan bulat 1 sampai 6 ditandai pada wajah. Pasangan yang menambah 7 ditempatkan pada wajah yang berlawanan. Karena ini adalah kubus, kita hanya dapat melihat antara 1 dan 3 wajah (inklusif) 1 pada waktu tertentu. Wajah yang berseberangan tidak pernah bisa …

18
Skor a Game Boggle
Latar Belakang Dalam Boggle , satu ronde dicetak dengan menambahkan poin untuk setiap kata unik yang ditemukan oleh seorang pemain (yaitu setiap kata yang ditemukan lebih dari satu pemain bernilai 0 poin). Poin dihitung berdasarkan jumlah huruf di setiap kata, sebagai berikut: 3 huruf: 1 poin 4 huruf: 1 poin …


30
Apa Indeks Massa Tubuh saya?
Masalah: Tugas Anda adalah menulis program yang memasukkan tinggi (dalam meter) dan berat (dalam kilogram), dan menampilkan kategori BMI yang sesuai. BMI adalah ukuran rasio berat Anda dengan tinggi badan Anda. Itu tanggal dan tidak akurat untuk banyak orang , tetapi itu tidak masalah di sini! BMI dapat dihitung dengan …
21 code-golf  math 

30
Lipat gandakan dua angka
Input: Dua bilangan bulat desimal. Ini dapat diberikan ke kode dalam input standar, sebagai argumen untuk program atau fungsi, atau sebagai daftar. Output: Produk mereka, sebagai bilangan bulat desimal. Misalnya, input 5 16akan mengarah ke output 80. Batasan: Tolong, jangan ada celah standar. Ini kode-golf , jawab dengan jumlah byte …
21 code-golf  math  number 

1
Identifikasi harga otomatis gulungan di Nethack
OH ALLAH TIDAK !! Anda tidak dapat meninggalkan kami di sini dengan Gagang Pintu! Itu akan tetap di mana-mana! - 1 hari yang lalu oleh Geobits Yah, tidak bisa mengecewakan ... pengantar (Anda dapat melewati bagian ini jika Anda tidak peduli tentang eksposisi dan / atau jika Anda memiliki Tab …
21 code-golf  game 

4
Pecahkan Masalah Nomor Aristoteles
Teka-teki nomor Aristoteles adalah tantangan untuk mengisi masing-masing 19 sel dalam kotak heksagonal dengan bilangan bulat unik antara 1 dan 19 sehingga total sepanjang setiap sumbu adalah 38. Anda dapat membayangkan papan permainan terlihat seperti ini: Dan teka-teki, pada dasarnya, adalah solusi untuk rangkaian lima belas persamaan berikut: ((a + …

5
Berapa lama lagi?
Berapa lama lagi? Baru-baru ini, saya membuat pizza menggunakan penghitung waktu 5 menit di ponsel saya. Ketika seseorang masuk dan bertanya kepada saya berapa lama yang tersisa, pada awalnya saya bingung bagaimana menjawab pertanyaan itu. Anda tahu, jika penghitung waktu saat ini adalah jam 3:47, pada saat saya membacakan 'Tiga …

9
Saya melihat BIDMAS Anda dan memberi Anda BADMIS
Saya melihat BIDMAS Anda dan memberi Anda BADMIS Tantangan Diberikan satu set angka dengan operator di antara mereka: "5 + 4 * 9/3 - 8", kembalikan semua hasil ekspresi yang mungkin untuk setiap permutasi dari urutan operasi dasar: [/, *, +, -]. Aturan Celah standar dilarang I / O Input …

10
Hitung jumlah jalur terpendek ke n
Tantangan kode ini akan membuat Anda menghitung jumlah cara untuk mencapai nnn mulai dari 222 menggunakan peta bentuk x↦x+xjx↦x+xjx \mapsto x + x^j (dengan jjj bilangan bulat non-negatif), dan melakukannya dalam jumlah langkah minimum. (Catatan, ini terkait dengan urutan OEIS A307092 .) Contoh Jadi misalnya, f( 13 ) = 2f(13)=2f(13) …

17
Matchmaker, Matchmaker, buat aku cocok
(kami tidak akan menemukan Findatau menangkap tryCatch, meskipun) Ini adalah bagian kedua dari rangkaian multi-bagian penerapan beberapa fungsi R yang menarik. Bagian satu dapat ditemukan di sini . Tugas: Anda harus mengimplementasikan fungsi Rmatch sesedikit mungkin byte. Memasukkan: x, daftar / array bilangan bulat yang mungkin kosong table, daftar / …

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.