Pertanyaan yang diberi tag code-golf

13
Pulihkan yang utama dari kekuatan yang utama

Definisi : kekuatan prima adalah bilangan alami yang dapat diekspresikan dalam bentuk p n di mana p adalah prima dan n adalah bilangan alami. Tugas : Diberi kekuatan prima p n > 1, kembalikan prima p. Testcases : input output 9 3 16 2 343 7 2687 2687 59049 3 Penilaian : Ini adalah kode-golf...

13
Anomali cache FIFO

Ini adalah tantangan lanjutan dari yang satu ini , jika Anda bingung harap periksa yang pertama. Pertama, mari menjadi jumlah cache misses urutan s dari akses sumber daya akan memiliki asumsi cache yang kami memiliki kapasitas k dan menggunakan (FIFO) skema ejeksi pertama-in-first-out ketika...

13
Spiral ASCII yang ditempatkan dengan baik

Pertimbangkan spiral ini ########### # # ####### # # # # # ### # # # # # # # # # # # # # # # # ##### # # # ######### Mulai di tengah: Baris pertama (ke atas) memiliki 3 karakter. Baris kedua memiliki jumlah karakter yang sama (3) Selanjutnya, kita menambahkan dua karakter (5) untuk dua sisi...

13
Bilangan Ramsey Kecil

Latar belakang: angka Ramsey memberikan jumlah minimum simpul dalam grafik lengkap sehingga pewarnaan tepi merah / biru memiliki setidaknya satu merah atau satu biru . Batas untuk lebih besar sangat sulit untuk ditetapkan.v K v K v K r K s r , sR ( r , s

13
Mari kita berlatih aturan penilaian 421!

421 adalah permainan dadu yang agak populer di Prancis dan beberapa negara Eropa lainnya. Sebagian besar dimainkan di bar dan pub untuk menentukan siapa yang akan membeli minuman berikutnya. Gim penuh biasanya dimainkan dalam dua putaran, dengan token yang setiap pemain coba singkirkan, tetapi ini...

13
Buat angka terbesar dan terkecil

Terinspirasi oleh pos ini pada Puzzling. Spoiler untuk puzzle itu ada di bawah ini. Diberikan tiga bilangan bulat positif sebagai input,, (x, y, z)buat rentang inklusif [x, y], gabungkan kisaran itu bersama-sama, lalu hapus zangka yang tidak harus berturut-turut untuk menghasilkan bilangan bulat...

13
Pangkas Tantangan Seni ASCII

Seni ASCII itu menyenangkan. Editor teks modern sangat pandai memanipulasi teks. Apakah bahasa pemrograman modern sesuai dengan tugasnya? Satu tugas umum dalam manipulasi seni ASCII adalah memotong teks menjadi persegi panjang di antara dua karakter. Ini adalah tugas yang harus Anda laksanakan...

13
Residu kuadrat sangat menyenangkan!

Definisi Residu kuadratik Integer rrr disebut residu kuadrat modulo nnn jika ada integer xxx sehingga: x2≡r(modn)x2≡r(modn)x^2\equiv r \pmod n nnnx2modnx2modnx^2 \bmod n0≤x≤⌊n/2⌋0≤x≤⌊n/2⌋0 \le x \le \lfloor n/2\rfloor Urutan tantangan Kami mendefinisikan sebagai jumlah minimum kejadian dengan...

13
Pujian backhanded

Tantangan ini dibuat untuk merayakan bahasa esoteris pertamaku, Backhand ! Backhand adalah bahasa satu dimensi dengan aliran penunjuk non-linear. Pointer bergerak tiga langkah sekaligus, hanya menjalankan setiap instruksi ketiga. Program 1..1..+..O..@akan menambahkan 1 + 1 dan output 2 sebelum...

13
Gerbang Logika Secara Manual

Buat program yang mensimulasikan gerbang logika dasar. Input: Kata all-caps diikuti oleh 2 1 digit angka biner, dipisahkan oleh spasi, seperti OR 1 0. Gerbang OR, AND, NOR, NAND, XOR, dan XNORdiperlukan. Output: Apa output dari gerbang logika yang dimasukkan akan diberi dua angka: 1 atau...

13
Ubah tabel seni ASCII menjadi tabel UTF-8

Ketika saya menulis dokumentasi, komentar, dll. Saya suka membuat tabel ASCII. Mereka biasanya terlihat cukup bagus, tetapi saya selalu merasa bahwa mereka dapat terlihat lebih baik - terutama karena UTF-8 / Unicode menyertakan karakter kotak gambar . Namun, karakter ini sangat memberatkan untuk...

13
Teorema Ryley

S. Ryley terbukti mengikuti teorema pada tahun 1825: Setiap bilangan rasional dapat dinyatakan sebagai jumlah dari tiga kubus rasional. Tantangan Diberikan bilangan rasional r∈Qr∈Qr \in \mathbb Q temukan tiga bilangan rasional a,b,c∈Qa,b,c∈Qa,b,c \in \mathbb Q sedemikian rupa sehingga...

13
The Collatz Conjecture terbalik

Saya pikir dugaan Collatz sudah terkenal. Tetapi bagaimana jika kita membalikkan aturan? Mulai dengan bilangan bulat n> = 1. Ulangi langkah-langkah berikut: Jika n adalah genap , kalikan dengan 3 dan tambahkan 1. Jika n ganjil , kurangi 1 dan bagi dengan 2. Berhenti ketika mencapai 0 Cetak...

13
Ketentuan urutan EKG

pengantar Urutan EKG dimulai dengan 1 dan 2, maka aturannya adalah bahwa istilah berikutnya adalah bilangan bulat positif terkecil yang belum ada dalam urutan dan yang faktor umum dengan istilah terakhir lebih besar dari 1 (mereka bukan koprimes). Istilah pertama adalah: 1, 2, 4, 6, 3, 9, 12,...

13
Unminify a Pythlike String

Pyth mungkin bahasa tujuan serba guna yang paling sukses. Meskipun agak menurun karena bahasa yang lebih baru, dari 2014 hingga 2016 sintaksis Pyth yang ringkas, pembaruan terus-menerus, kelebihan beban, dan (untuk zamannya) banyak bawaan membuatnya menjadi favorit bagi sebagian besar...

13
Menggambar kurva Peano

pengantar Dalam geometri, kurva Peano adalah contoh pertama dari kurva pengisian-ruang yang ditemukan, oleh Giuseppe Peano pada tahun 1890. Kurva Peano adalah fungsi surjective, kontinu dari interval satuan ke unit square, namun itu tidak injeksi. Peano termotivasi oleh hasil sebelumnya dari Georg...

13
Nset subset dari set

Tugas Diberikan set S= [ 1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 ]S=[1,2,3,4,5,6,7,8]S = \left[{1,2,3,4,5,6,7,8}\right] dan bilangan bulat 0 ≤N< 2| S|0≤N<2|S|0 \leq N < 2^{|S|} temukan himpunan bagian ke-N. Input output N diberikan sebagai integer tak bertanda pada stdin. Anda harus mencetak...

13
Angka dalam Angka kuadrat

Pertimbangkan urutan bilangan asli yang N muncul sebagai substring dalam N ^ 2. A018834 Keluarkan nelemen ke-5 dari urutan ini. Aturan Program hanya mengambil ninput dan output hanya satu nomor - N. Urutannya bisa 0-diindeks atau 1-diindeks. Sequence: 1 5 6 10 25 50 60 76 100 250 376 500 600...