Pemrograman Puzzle & Golf Kode

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

4
Quining a Pristine World
Tantangan ini didasarkan dari pertanyaan Helka Homba , Programming a Pristine World . Dari pertanyaan itu, definisi program murni adalah: Mari kita mendefinisikan program murni sebagai program yang tidak memiliki kesalahan itu sendiri tetapi akan kesalahan jika Anda memodifikasinya dengan menghapus substring N karakter yang berdekatan, di mana 1 <= …

20
Temukan Integer Serialized
Tugas Tulis program yang akan mengambil (sebagai masukan) bilangan bulat positif. Kemudian akan dihitung dari 0, menambahkan setiap bilangan bulat ke a String, hanya melanjutkan jika panjangnya Stringkurang dari nilai input. Sebuah serial bilangan bulat didefinisikan sebagai bilangan bulat sepenuhnya terbentuk dengan nilai maksimum milik String. Dengan "sepenuhnya-terbentuk", bilangan bulat …

2
Keluarkan elemen primitif untuk setiap ukuran bidang
Sebuah elemen primitif dari lapangan terbatas adalah generator dari kelompok perkalian dari lapangan. Dengan kata lain, alphain F(q)disebut elemen primitif jika itu adalah q−1akar persatuan primitif di Indonesia F(q). Ini berarti bahwa semua elemen non-nol F(q)dapat ditulis alpha^iuntuk bilangan bulat (positif) i. Semua elemen bidang F_{2^k}dapat ditulis sebagai polinomial tingkat …

3
Toolbox Kedua MacGyver
Dalam pertanyaan ini setiap jawaban akan mendapatkan "kotak alat" yang dapat digunakan untuk membangun program / fungsi. Kotak alat akan terdiri dari dua hal: daftar bahasa pemrograman daftar karakter yang valid Anda harus menulis program / fungsi yang valid dalam salah satu bahasa yang disediakan hanya menggunakan karakter di kotak …

7
Putar Kalkulator
Pengantar: Mari kita lihat Kalkulator standar di Windows: Untuk tantangan ini, kita hanya akan melihat tombol-tombol berikut, dan mengabaikan yang lainnya: 7 8 9 / 4 5 6 * 1 2 3 - 0 0 . + Tantangan: Input: Anda akan menerima dua input: Salah satunya adalah sesuatu untuk menunjukkan …

11
Buat Plat Lisensi AS
Diberikan salah satu dari yang berikut sebagai masukan: AK,AR,AS,AZ,CA,CT,DC,FL,GA,IL,IN,IA,KS,KY,LA,MD,MI,MN,MS,NV,NH,NJ,NM,NY,NC,ND,MP,OH,OK,OR,PA,PR,RI,SC,TN,TX,UT,VT,VA,WA,WI (dengan kutipan) "AK","AR","AS","AZ","CA","CT","DC","FL","GA","IL","IN","IA","KS","KY","LA","MD","MI","MN","MS","NV","NH","NJ","NM","NY","NC","ND","MP","OH","OK","OR","PA","PR","RI","SC","TN","TX","UT","VT","VA","WA","WI" Menghasilkan dan mengeluarkan plat nomor acak (seragam) dari format yang cocok dengan input. Jika ada beberapa format (dipisahkan koma), gunakan format acak (seragam): AK, IA, MS, MP, VT: AAA 000 AS: 0000 AZ, GA, WA: AAA0000 AR, KS, …

2
Tangkap domba-domba itu!
Anda seorang petani dan kawanan domba Anda telah lolos! Oh tidak! Kumpulkan domba-domba itu dengan membangun pagar untuk menampung mereka. Sebagai petani dengan anggaran terbatas, Anda ingin menggunakan pagar seminimal mungkin. Untungnya bagi Anda, mereka bukan domba paling pintar di dunia dan tidak repot-repot bergerak setelah melarikan diri. Tugas Diberikan …
16 code-golf 


23
Apakah ini Nomor Harshad Hardy-Ramanujan-Number-ish?
Latar Belakang Nomor 1729 adalah nomor Hardy-Ramanujan. Properti luar biasa ditemukan oleh S. Ramanujan (yang secara luas dianggap sebagai ahli matematika India terbesar 1 ), ketika GH Hardy mengunjungi dia di rumah sakit. Dengan kata-kata Hardy sendiri: Saya ingat pernah melihatnya ketika dia sakit di Putney. Saya telah naik taksi …

12
Menghitung N-bit integer overflows
Diberikan bilangan bulat positif N, hasilkan jumlah pasangan bilangan bulat 0 <= a <= b < 2**Nsedemikian rupa a*b >= 2**N. Aturan Anda dapat berasumsi bahwa Nkurang dari atau sama dengan lebar bit maksimum untuk bilangan bulat dalam bahasa Anda (misalnya untuk C, Ntidak akan melebihi 32atau 64, tergantung pada …

16
Temukan semua Anagram!
Meskipun memiliki 17 pertanyaan yang ditandai anagram , kami masih belum memiliki pertanyaan ini, jadi ini dia. Tugas Anda Anda harus menulis sebuah program atau fungsi yang, saat menerima sebuah string, mencetak semua anagram yang mungkin darinya. Untuk keperluan pertanyaan ini, anagram adalah string yang berisi karakter yang sama dengan …

17
Mayweather vs McGregor: Siapkan hadiah uang tunai
pengantar Pada tanggal 26 Agustus 2017, Floyd Mayweather, Jr. akan menghadapi Conor McGregor dalam pertandingan tinju. Kedua peserta akan menerima jumlah fenomenal 100 juta dolar! Sayangnya, kami belum memiliki uang, tetapi kami sudah dapat menyiapkan tas besar yang akan berisi semua uang kertas. _________________________ | | |=======================================| | $ $$$$$ …

13
Keluarkan nomor Bahkan Sempurna
Tantangan Diberikan bilangan bulat, n, sebagai input di mana 0 <= n <= 2^10, menampilkan angka ke-n bahkan sempurna. Bilangan Sempurna Angka sempurna adalah angka, x di mana jumlah faktor-faktornya (tidak termasuk dirinya sendiri) sama dengan x. Misalnya, 6: 6: 1, 2, 3, 6 Dan, tentu saja 1 + 2 …
16 code-golf  math  number 

15
Konversi judul Mario Jepang ke judul Amerika
Konvensi penamaan untuk game dalam seri Super Mario sangat aneh, dan jangan cocokkan antar wilayah. | Japanese Name | American Name | |---------------------|------------------------------------| | Super Mario Bros. | Super Mario Bros. | | Super Mario Bros. 2 | Super Mario Bros.: The Lost Levels | | Super Mario USA | …

3
Miller-Rabin Pseudoprim yang Kuat
Dengan bilangan bulat non-negatif N, hasilkan bilangan bulat positif terkecil terkecil yang merupakan pseudoprime kuat untuk semua Nbasis utama pertama . Ini adalah urutan OEIS A014233 . Kasus Uji (satu-diindeks) 1 2047 2 1373653 3 25326001 4 3215031751 5 2152302898747 6 3474749660383 7 341550071728321 8 341550071728321 9 3825123056546413051 10 3825123056546413051 …

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.