Pemrograman Puzzle & Golf Kode

15
Konvolusi Biner

Konvolusi biner dijelaskan oleh angka M, dan diterapkan pada angka N. Untuk setiap bit dalam representasi biner M, jika bit diatur ( 1), bit yang sesuai dalam output diberikan oleh XORing dua bit yang berdekatan dengan bit yang sesuai N(membungkus jika perlu). Jika bit tidak disetel ( 0), bit yang...

15
Polyglot palindrome

Tugas Anda adalah menulis program yang berjalan dalam dua bahasa yang berbeda, dan melakukan hal berikut: Dalam satu bahasa, palindromizes string yang diberikan. Ambil talinya. abcde Balikkan string. edcba Hapus karakter pertama. dcba Rekatkan ke string asli. abcdedcba Dalam bahasa lain, ini...

15
Konversi CSV ke Tabel

Tantangan Diberikan input CSV, output tabel unicode yang tepat menggunakan karakter kotak. Memformat Tabel akan diformat menggunakan aturan berikut: Lebar kolom akan sama dengan nilai terpanjang dari kolom itu Semua data tabel akan dibenarkan Setiap tabel akan menganggap baris csv pertama...

15
Buat sandi

Hasilkan sandi yang diberi angka dan string Tugas Anda sederhana. Diberikan string sdan angka 0 <= n <= 9sebagai input, masukkan karakter ASCII pseudo-acak yang dapat dicetak antara setiap karakter nkali string . Sehingga untuk setiap karakter sada nkarakter acak di antara mereka. Spasi...

15
Semua Xenodrom

pengantar Xenodrome di basis n adalah bilangan bulat di mana semua digit di basis n berbeda. Berikut adalah beberapa urutan xenodrom OEIS. Sebagai contoh, dalam basis 16, FACE, 42dan FEDCBA9876543210beberapa xenodromes (mana yang 64206, 66dan 18364758544493064720dalam basis 10), tetapi 11dan...

15
Generator kartu Dobble / SpotIt

pengantar Dobble / SpotIt adalah permainan kartu, di mana orang harus melihat simbol yang sama pada pasangan kartu dalam waktu singkat, menunjukkannya dan pindah ke pasangan berikutnya. Setiap kartu memiliki banyak simbol (8 dalam versi normal), tetapi persis satu yang umum di antara setiap...

15
Kode Konami Terpendek

Masalah Anda harus menulis sebuah program yang, ketika Kode Konami diketik saat runtime, mencetak string " +30 lives" dan membunyikan suara pilihan Anda dari pengeras suara komputer. Definisi "Kode Konami" didefinisikan sebagai UUDDLRLRBAdiikuti dengan menekan tombol enter. Aturan Anda dapat...

15
Pecahan desimal golf

Tujuan Anda adalah menulis beberapa kode yang akan menghasilkan urutan desimal unik terpendek untuk fraksi input. Tidak ada dua pecahan dengan penyebut yang sama dapat memiliki output yang sama, meskipun mungkin pecahan dengan penyebut yang berbeda memiliki representasi yang sama. Ambil 2 bilangan...

15
Verifikasi lasagna saya

Skenario Saya sering memasak lasagna, tetapi saya juga memiliki beberapa kesalahan. Karena saya sering mengulangi kesalahan ini, saya pikir saya mungkin bisa melakukan program yang memeriksa jika saya melakukan semuanya dengan benar. Lasagna yang benar Lasagna yang valid adalah Lebar minimal 5...

15
Bantu PPCG Claus Memberikan Hadiahnya!

Bantu PPCG Claus Memberikan Hadiahnya Gambaran PPCG Claus terlambat mengantarkan hadiahnya karena saat ini kami memiliki begitu banyak anak kecil yang aneh di luar sana. Ini membuat PPCG Claus jauh lebih sulit untuk mendapatkan semua hadiah ke tempat yang benar. Tantangan Anda adalah membantunya...

15
Masukkan Hat ke Kucing

Terinspirasi oleh acara pesta musim dingin yang akan datang Objetive Tambahkan topi ^, ´atau `ke satu vokal di setiap kata input. Aturan Itu hatdan vowelharus dipilih secara acak. Setiap topi harus muncul dengan probabilitas yang sama (33%) dan vokal harus memiliki probabilitas yang sama...

15
Memecahkan Diagram Status Tumpukan

Diagram keadaan tumpukan menunjukkan bagaimana nilai pada satu tumpukan diubah menjadi yang lain. Sebagai contoh, ini adalah diagram status tumpukan: 3 0 2 1 0 Ini berarti ada tumpukan yang awalnya berisi 3 nilai ( 3bagian). Nilai-nilai ini diindeks dari 0 sampai 2, dengan 0 di bagian atas: 2 1...

15
Sejajarkan Diagonals dari Kotak Teks

Diberikan kisi-kisi teks persegi panjang, sejajarkan diagonal yang bergerak dari kiri atas ke kanan bawah ke dalam kolom sehingga karakter paling kanan-kanan semua diagonal berada pada level. Gunakan spasi untuk lekukan. Misalnya, jika kisi input teks adalah abcd 1234 WXYZ maka Anda akan...

15
Hitung interval skor Wilson

The Wilson Interval skor adalah interval kepercayaan dari probabilitas keberhasilan, berdasarkan proporsi keberhasilan dalam satu set percobaan Bernoulli (percobaan Bernoulli adalah percobaan di mana tepatnya dua hasil yang mungkin: keberhasilan atau kegagalan ). Interval diberikan oleh rumus...