Pemrograman Puzzle & Golf Kode

22
Eksponen Perdana Terbesar

Dengan bilangan bulat n >= 2, menghasilkan eksponen terbesar dalam faktorisasi utamanya. Ini adalah urutan OEIS A051903 . Contoh Mari n = 144. Faktorisasi utamanya adalah 2^4 * 3^2. Eksponen terbesar adalah 4. Uji Kasus 2 -> 1 3 -> 1 4 -> 2 5 -> 1 6 -> 1 7 -> 1 8 -> 3 9...

22
Ladybugs simetris

Pengantar: Ketika kita berpikir tentang Ladybugs, kita biasanya memikirkan bug oranye merah atau gelap dengan bintik-bintik hitam. Meskipun ini tidak perlu benar, karena ada juga hitam dengan kepik berbintik merah / oranye , atau kepik tanpa bintik sama sekali , kami terutama membayangkan kepik...

22
Membangun Jaringan Listrik

Tantangan Ada N kota yang diluruskan dalam garis lurus. Kota ke-i terletak beberapa A[i]kilometer di sebelah kanan asalnya. Tidak ada dua kota di tempat yang sama. Anda akan membangun jaringan listrik dengan beberapa pembangkit listrik. Pembangkit listrik harus dibangun di dalam kota. Namun, Anda...

22
Angka yang Hilang Direvisi

Latar Belakang: Saya awalnya memposting pertanyaan ini tadi malam, dan menerima serangan balik karena ketidakjelasannya. Sejak itu saya telah berkonsultasi dengan banyak personel mengenai tidak hanya kata-kata dari masalah, tetapi juga kerumitannya (yang bukan O (1)). Masalah pemrograman ini...

22
Urutan angka mandiri

Mari kita definisikan bilangan mandiri sebagai bilangan bulat positif, yang digit-nya muncul dalam jangka panjang yang sama dengan diri mereka sendiri. Dengan kata lain, setiap angka desimal d (tidak termasuk 0 ) hanya terjadi dalam panjang yang berjalan tepat d . Tugas Anda dapat memilih salah...

22
Cicipi Distribusi Pareto

The Pareto Distribution adalah distribusi probabilitas yang muncul banyak di alam. Ini memiliki banyak properti khusus, seperti rata-rata tak terbatas. Dalam tantangan ini, Anda akan menampilkan sejumlah sampel dari distribusi ini. Distribusi Pareto didefinisikan lebih besar dari atau sama dengan...

22
Apakah ini angka yang menyenangkan?

Angka yang menyenangkan (menurut definisi ini) adalah angka yang dapat dilewati melalui proses berikut (mari kita gunakan 41802000sebagai contoh): Pisahkan angka identik yang tertinggal ( 41802000 => [41802, 000]) Sortir bagian pertama dari digit dan ambil maksimum ( [41802, 000] => [8,...

22
Berapa nomor yang hilang (dapat dibagi 9)

Tantangan Diberikan angka bulat yang dapat dibagi dengan 9 dan satu digit yang hilang, temukan digit yang hilang. Digit yang hilang dapat diwakili oleh karakter apa pun selain digit 0-9 selama konsisten. Jika digit yang hilang bisa 0 atau 9, keluarkan sesuatu untuk menandakannya. Anggap...

22
Gambar tanda tangan kunci ASCII

Diberikan input dari catatan, menghasilkan gambar ASCII dari kunci utama yang sesuai pada kunci treble. Berikut adalah semua kunci utama (yang tidak termasuk benda tajam ganda atau flat ganda) dan tanda tangan kunci yang sesuai: Circle of 5ths deluxe 4 oleh pengguna Wikipedia Just plain Bill,...

22
Segitiga Ternary

Ide ini terutama dari BIO 2017 q1 . Saya mendapat ide untuk memposting tantangan ini dari tantangan Binary Sequences saya , karena banyak orang sepertinya menyukainya. Juga, ini adalah tantangan pertama yang saya posting tanpa memposting di sandbox. Saya akan menghapusnya jika tidak ada yang...

22
Tumbangkan beberapa kartu domino!

Berkat pertanyaan ini untuk inspirasi Dalam tantangan ini kami akan mewakili garis domino sebagai string |, /dan \. Anda akan diberikan serangkaian kartu domino sebagai input dan Anda harus menentukan seperti apa bentuknya ketika sudah selesai. Berikut adalah aturan bagaimana domino...

22
L o o p I t

Catatan: Judul pertanyaan ini harus "Loop It", tetapi karena judul harus minimal 15 karakter, ada beberapa ruang yang tidak terlihat. Catatan ini sedemikian rupa sehingga tantangan dapat dicari. Tantangan Diberi daftar terbatas dari titik-titik integral unik dalam pesawat, temukan poligon...

22
Mengompresi Energi Ionisasi Atom

Ini adalah jenis tantangan kompresi yang berbeda. Dalam tantangan kompleksitas-kolmogorov yang normal , Anda harus membuat ulang daftar dengan tepat. Di sini, Anda diizinkan untuk membulatkan nilai dengan cara apa pun yang Anda inginkan. Apa yang menangkap? Skor Anda dihukum berdasarkan seberapa...

22
Codegolf the Hafnian

Tantangannya adalah menulis codegolf untuk Hafnian dari sebuah matriks . The Hafnian dari 2n-by- 2nmatriks simetris Adidefinisikan sebagai: Di sini S 2n mewakili set semua permutasi bilangan bulat dari 1ke2n , yaitu [1, 2n]. Tautan wikipedia berbicara tentang matriks kedekatan tetapi kode Anda...

22
Keluarkan jalur biner dari angka

Untuk bilangan bulat nyang memuaskan n > 0, tulis nilainya sebagai jalur turun kanan berdasarkan representasi binernya. Aturan Set bit pertama (paling signifikan) selalu di sudut kiri atas. Ketika bit berikutnya diatur (a 1), gambar sebuah karakter ("diisi") pada baris berikutnya di kolom...

22
Paths & Wasting Time

Premis Jadi baru-baru ini saya sekitar setengah jam lebih awal untuk membuat janji, dan memutuskan untuk menunggu di luar. Saya juga memutuskan bahwa itu akan terlihat aneh jika saya hanya berdiri tanpa bergerak di depan rumah. Karena itu, saya memutuskan untuk berjalan cepat, dalam area terbatas....

22
Hasilkan Matriks Walsh

Sebuah Walsh matriks adalah jenis khusus dari matriks persegi dengan aplikasi di kuantum komputasi (dan mungkin di tempat lain, tapi aku hanya peduli tentang komputasi kuantum). Properti dari matriks Walsh Dimensi adalah kekuatan yang sama dari 2. Oleh karena itu, kita dapat merujuk matriks ini...

22
Digit Urutan Produk

Berikut urutan menarik yang ditemukan oleh Paul Loomis, seorang ahli matematika di Universitas Bloomsburg. Dari halamannya di urutan ini: Definisikan f(n) = f(n-1) + (the product of the nonzero digits of f(n-1)) f(0) = x, dengan xbilangan bulat positif apa pun, yang ditulis dalam basis 10. Jadi,...