Pertanyaan yang diberi tag code-golf

17
Itu hanya bug input

Melanjutkan saya Itu hanya tantangan bug : Memasukkan: String yang terdiri dari karakter ASCII yang dapat dicetak tanpa spasi putih atau baris baru. Keluaran: Pertama-tama ubah input menjadi palindrome dengan mengembalikan input, dan menambahkannya sebelum itu sendiri, tidak termasuk karakter...

17
Patttern Sederhana

Input: Dua digit tunggal (sebut saja mdan n) dan dua karakter (sebut saja adan b) dalam format input pilihan Anda. Keluaran: Untuk penelusuran, berpura-pura m=2, n=5, a='a', b='b'. Output Anda akan berupa string yang dibangun dari empat input Anda. Mari kita sebut string result, dengan nilai...

17
Puzzle N-Queens

(Meskipun 60+ pertanyaan ditandai catur , kami tidak memiliki tantangan n-ratu sederhana.) Dalam catur, Puzzle N-Queens digambarkan sebagai berikut: Diberikan n x npapan catur dan nratu, atur ratu ke papan catur sehingga tidak ada dua ratu yang saling mengancam. Di bawah ini adalah contoh solusi...

17
Pecahkan puzzle Batang Korek Api

Pada membingungkan SE ada apa yang disebut "masalah batang korek api" di mana matematika ditulis dalam batang korek api dan Anda diizinkan untuk memindahkan sejumlah tertentu dari mereka untuk mendapatkan properti tertentu. Dalam pertanyaan ini, kami hanya akan mempertimbangkan bilangan bulat yang...

17
Fakta tambahan!

Dalam matematika, faktorial, disingkat "fakta" dari bilangan bulat n -negatif , dilambangkan dengan n! , adalah produk dari semua bilangan bulat positif kurang dari atau sama dengan n . Misalnya, 5! adalah 1 * 2 * 3 * 4 * 5 = 120 Faktorial dari 0 adalah 1 , menurut konvensi untuk produk...

17
Temukan digit rep terlama

Tugas Anda adalah mengambil angka positif sebagai input, n , dan menampilkan panjang representasi rep-digit terpanjang dari n pada basis apa pun. Misalnya 7 dapat direpresentasikan sebagai salah satu dari yang berikut ini 111_2 21_3 13_4 12_5 11_6 10_7 7_8 Digit rep adalah 111_2dan 11_6,...

17
Buat RNG yang hilang

Lost adalah bahasa pemrograman 2-D di mana posisi awal dan arah ip sepenuhnya acak. Ini membuatnya sangat sulit untuk membuat program Lost yang deterministik. Namun hari ini kami tidak menulis program deterministik, kami menulis RNG. Tulis program yang Hilang yang tidak mengambil input dan output...

17
Elemen Hilang

Diberikan string Sdan daftar indeks X, modifikasi Sdengan menghapus elemen pada setiap indeks Ssaat menggunakan hasil itu sebagai nilai baru S. Misalnya, diberikan S = 'codegolf'dan X = [1, 4, 4, 0, 2], 0 1 2 3 4 5 6 7 | c o d e g o l f | Remove 1 c d e g o l f | Remove 4 c d e g l f | Remove 4 c...

17
91 Botol ASCII-bir di Dinding

Diberi bilangan bulat tunggal di xmana 0 <= x <= 91keluaran setumpuk botol bir dengan banyak botol (dan rak) hilang. Demi kesederhanaan, saya hanya akan menunjukkan 6 botol pertama dan apa jadinya untuk masing-masing input pertama. Berikut tumpukan botol, setiap nomor adalah botol yang harus...

17
Multiplikasi Ethiopia

Pertanyaan ini terinspirasi oleh jawaban ini . Secara kebetulan, saya biasa menggunakan Penggandaan Ethiopia ketika saya masih kecil, tetapi belum pernah tahu nama metode ini sampai saat ini. Perkalian Ethiopia adalah metode mengalikan bilangan bulat dengan hanya menggunakan penjumlahan,...

17
Jumlahkan delta matriks saya

Latar Belakang Delta array integer adalah array yang dibentuk dengan mendapatkan perbedaan elemen berurutan. Misalnya, [1, 2, 4, 7, 3, 9, 6]memiliki delta berikut: [1, 2, 3, -4, 6, -3]. Kami sekarang akan mendefinisikan delta dari matriks bilangan bulat sebagai delta dari setiap baris dan setiap...

17
Kompleksitas sederhana

Keluaran # # # # # ##### ## # ## #### ####### # # ## #### ## ## # ### ####### # # # # ##### ### # # # # ### ##### ##### # # # ####### ### # ### # ## #### ## # # ### # ####### ## # ## ##### ##### # # # ## # # # # ##### # ## ## ####### # ####### #### ## # ### ### # # # # #...

17
Polinomial sikotomik

Latar Belakang (lewati ke definisi) Euler membuktikan teorema yang indah tentang bilangan kompleks: e ix = cos (x) + i sin (x). Ini membuat teorema de Moivre mudah dibuktikan: (e ix ) n = e i (nx) (cos (x) + i sin (x)) n = cos (nx) + i sin (nx) Kita dapat memplot bilangan kompleks menggunakan...

17
Angka dengan kekuatan yang sama

Dengan bilangan bulat p> 1 , temukan bilangan bulat terkecil q> p sedemikian sehingga daftar eksponen dalam faktorisasi utama q adalah sama dengan p , tidak peduli urutan atau nilai faktor prima. Contohnya Faktorisasi utama p = 20 adalah 2 2 x 5 1 . Integer terkecil yang lebih besar dari p...

17
Eksponen ke multiplikasi ke penjumlahan

Perkalian antara 2 bilangan bulat dapat direduksi menjadi serangkaian tambahan seperti itu 3 * 5 = 3 + 3 + 3 + 3 + 3 = 5 + 5 + 5 Eksponensial (menaikkan a ke daya b ) juga dapat dikurangi menjadi serangkaian perkalian: 5 ^ 3 = 5 * 5 * 5 Oleh karena itu, eksponensial dapat direduksi menjadi...

17
Urutan akar kuadrat integer

Mari kita tentukan urutan akar kuadrat integer. Pertama, (1) = 1. Kemudian, (n) adalah yang terkecil bilangan bulat positif tidak terlihat sebelumnya sehingga sqrt(a(n) + sqrt(a(n-1) + sqrt(... + sqrt(a(1))))) adalah bilangan bulat. Beberapa contoh: a (2) adalah 3 karena itu adalah bilangan...

17
Membungkam kata sandi saya

Kata-kata umum harus tetap dihindari untuk digunakan sebagai kata sandi. Tantangan ini adalah tentang coding program yang sangat sederhana yang munges password yang diberikan ( M odify U ntil N ot G uessed E asily). Memasukkan Sebuah kata, yang merupakan string yang ditulis dalam alfabet...