Pertanyaan yang diberi tag «code-golf»

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

14
Urutan Piggyback
Saya membuat urutan sendiri baru-baru ini (disebut urutan Piggyback), dan berfungsi seperti ini: P(1), P(2)dan P(3)= 1. Untuk semua P(n)tempat n>3, urutannya berfungsi seperti ini: P(n) = P(n-3) + P(n-2)/P(n-1) Jadi, lanjutkan urutannya: P(4)= 1 + 1/1=2 P(5)= 1 + 1/2= 3/2 =1.5 P(6)= 1 + 2/(3/2)= 7/3 =2.33333... P(7)= …
14 code-golf  math 

17
Cetak kue berlapis
Tantangan Diberikan input n, cetak kue seni ASCII nlapisan tinggi, dilihat dari samping, dengan dua lilin di atasnya. Lihat contoh di bawah untuk detailnya. Keluaran >> cake(1) _|_|_ | | +-----+ >> cake(3) _|_|_ | | +---------+ | | +-------------+ | | +-------------+ ...dan seterusnya. Aturan Celah standar dilarang Silakan …

4
Petualangan kecil
Game petualangan teks memiliki formula yang sangat bagus; ada dunia yang terdiri dari serangkaian kamar / ruang, pemain dapat bergerak di sekitar kamar-kamar ini, dan ada beberapa item di kamar. Item dapat diambil oleh pemain, diletakkan, digunakan untuk mengakses kamar lain (misalnya kunci), dan dikombinasikan dengan item lain untuk membuat …

12
Hasilkan Urutan Linus
Definisi Dari uraian tentang OEIS A006345 : Untuk menemukan a(n), pertimbangkan a 1atau a 2. Untuk masing-masing, cari sufiks berulang yang terpanjang, yaitu, untuk masing-masing a(n)=1,2, temukan urutan terpanjang sdengan properti yang a(1),...,a(n)diakhiri dengan urutan tersebut ss. Gunakan digit yang menghasilkan akhiran yang lebih pendek. a(1) = 1. Contoh Berolahraga …

14
Verifikasi teorema Wolstenholme
Definisi Teorema Wolstenholme menyatakan bahwa: di mana adan bbilangan bulat positif dan pprima, dan tanda kurung besar adalah koefisien Binomial . Tugas Untuk memverifikasi bahwa, Anda akan diberikan tiga input: a, b, p, di mana adan badalah bilangan bulat positif dan pperdana. Menghitung: di mana adan bbilangan bulat positif dan …

12
Pembalikan daftar daftar indeks
Terinspirasi oleh pos StackOverflow ini . pengantar Tugas Bob adalah membuat spreadsheet dan mengaturnya. Cara dia mengaturnya diketahui sangat sedikit kecuali untuk Bob, tetapi dia membuat daftar masing-masing spreadsheet yang termasuk dalam kelompok yang sama. Ada banyak data dalam spreadsheet yang ia buat, tetapi hanya ada satu data yang sedang …

6
Biaya Sumber Daya Jaringan Listrik
Biaya Sumber Daya Jaringan Listrik pengantar Dalam permainan papan Power Grid , bagian integral dari permainan adalah tindakan membeli sumber daya untuk mengisi bahan bakar pembangkit listrik Anda. Ada empat jenis sumber daya yang digunakan dalam permainan (lima, jika Anda memasukkan energi terbarukan, tetapi jelas Anda tidak bisa membeli sumber …
14 code-golf 

5
Plotter kurva aljabar
Kurva aljabar adalah "subset 1D" tertentu dari "bidang-2D" yang dapat digambarkan sebagai seperangkat nol {(x,y) in R^2 : f(x,y)=0 }dari polinomial f. Di sini kita menganggap bidang 2D sebagai bidang nyata R^2sehingga kita dapat dengan mudah membayangkan seperti apa bentuk kurva itu, pada dasarnya benda yang bisa Anda gambar dengan …

13
Apakah ini tumpukan maksimum?
Sebuah tumpukan , juga dikenal sebagai prioritas-antrian, adalah jenis data abstrak. Secara konseptual, itu adalah pohon biner di mana anak-anak dari setiap simpul lebih kecil dari atau sama dengan simpul itu sendiri. (Dengan asumsi itu adalah heap-max.) Ketika sebuah elemen didorong atau muncul, heap mengatur ulang dirinya sendiri sehingga elemen …

2
Labirin catur
Potongan-potongan catur (raja, ratu, benteng, uskup, dan ksatria) dan pion ada di papan, tetapi tidak di kotak a1 atau h8 . Tugas Anda adalah melakukan perjalanan dari a1 kosong ke kotak h8 kosong , hanya melewati kotak kosong. Aturan pergerakan adalah sebagai berikut: Anda dapat melanjutkan dari setiap kotak kosong …
14 code-golf  chess  maze 

11
Saya hanya membayar dengan dolar
Seperti judul - meskipun secara rahasia - mengisyaratkan, saya hanya membayar dengan dolar. Tantangan Tulis fungsi / program yang mengambil string sebagai input, yang merupakan nilai moneter yang didahului oleh simbol. ex) £4.99. Kemudian, kembalikan jumlah yang sama dikonversi ke USD. Memasukkan Anda akan mendapatkan string sebagai input. Ini akan …
14 code-golf  math  string 

19
Memotong karakter berturut-turut berjalan hingga n panjang
Tantangan Diberikan string input, dan bilangan bulat n - memotong setiap berjalan karakter berturut-turut hingga maksimum n panjang. Karakter dapat berupa apa saja, termasuk karakter khusus. Fungsi harus peka huruf besar kecil, dan n dapat berkisar dari 0 hingga tak terbatas. Contoh input / output: f("aaaaaaabbbccCCCcc", 2) //"aabbccCCcc" f("aaabbbc", 1) …
14 code-golf  string 

9
Produk 7-Distinct-Prime Terdekat
(via obrolan ) Entri OEIS A123321 mencantumkan urutan angka yang merupakan produk dari tujuh bilangan prima yang berbeda. Untuk singkatnya, kami akan menyebutnya nomor 7DP . Beberapa angka pertama dan pembagi yang sesuai di bawah ini: 510510 = 2 * 3 * 5 * 7 * 11 * 13 * …

21
Golf sedikit menenun
Catatan: bagian pertama dari tantangan ini berasal dari tantangan Martin Ender sebelumnya, Visualisasi Bit Weaving . Kejahatan bahasa pemrograman esoterik memiliki operasi yang menarik pada nilai byte yang disebutnya "tenun". Ini pada dasarnya adalah permutasi dari delapan bit byte (tidak masalah dari mana kita mulai menghitung, karena polanya simetris): Bit …

9
Hitung CRC32 Hash
Kredit Tantangan ini berasal dari @miles . Buat fungsi yang menghitung hash CRC32 dari string input. Input akan berupa string ASCII dengan panjang berapa pun. Output akan menjadi hash CRC32 dari string input itu. Penjelasan Algoritma CRC32 dan CRC lainnya pada dasarnya sama, jadi hanya CRC3 yang akan ditunjukkan di …

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.