Pemrograman Puzzle & Golf Kode

T&J untuk penggemar teka-teki pemrograman dan pegolf kode


10
Temukan setiap digit dari kolom terbesar
Inilah tantangan yang relatif sederhana untuk Anda: Diberikan daftar bilangan bulat positif: Sejajarkan mereka dalam kotak, dan jumlah setiap kolom. Misalnya, jika inputnya adalah [123, 7, 49, 681], grid akan terlihat seperti ini: 1 2 3 7 4 9 6 8 1 Dan jumlah dari setiap kolom adalah [18, 19, …
14 code-golf  math  grid 

18
Kocok dan Tangani!
Ini hari Jumat dan saya lelah, jadi mari kita lakukan yang cepat! Jangan ambil input, namun Anda harus mengeluarkan semua tiga belas kartu bernomor berbeda dalam setumpuk kartu standar. Anda harus mengeluarkan 2 melalui Ace (Suit agnostik). Setiap kartu memiliki bagian atas yang dilambangkan dengan spasi dan sepuluh _dan ruang …

9
Code golf ABC's: The ASCII Box Challenge
Mengingat dua bilangan bulat positif, 'a' dan 'b', keluaran sebuah ascii-seni "kotak" yang merupakan karakter lebar dan b karakter tinggi. Misalnya, dengan '4' dan '6': **** * * * * * * * * **** Sederhana bukan? Berikut ini twistnya: Batas kotak harus karakter "bergantian" dan "b". Ini dimulai di …

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 

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.