Pemrograman Puzzle & Golf Kode

27
Hitung permanen secepat mungkin

Tantangannya adalah untuk menulis kode tercepat yang mungkin untuk menghitung permanen dari sebuah matriks . Permanen dari n-by- nmatrix A= ( ai,j) didefinisikan sebagai Di sini S_nmewakili set semua permutasi dari [1, n]. Sebagai contoh (dari wiki): Dalam pertanyaan ini semua matriks...

27
Senin Terakhir

Senin, 31 Oktober, adalah Halloween. Dan itu membuat saya berpikir - Saya ingin tahu bulan apa di hari terakhir bulan itu yang juga menjadi hari Senin? Memasukkan Bilangan bulat positif dalam format apa pun yang mewakili satu tahun 10000 > y > 0,. Input dapat diisi dengan nol (misalnya,...

27
Siapa PRNG itu?

Diberikan urutan 625 bilangan bulat unsigned 32-bit (yaitu, dalam kisaran [0, 2**32)), output mana dari generator nomor pseudorandom berikut yang menghasilkan urutan: Linear Congruential Generator Xorshift Mersenne Twister Secara khusus, implementasi C dari tiga generator yang digunakan untuk...

27
String Primenary

String Primenary ( binary-prime ) adalah string yang, ketika ditulis sebagai grid biner, setiap baris dan kolom memiliki total prima. Itu penjelasan yang tidak jelas, jadi mari kita uraikan dengan contoh yang berhasil ... Untuk contoh ini kita akan menggunakan string bunny: Pertama, cari...

27
Abjad mengubah string

Tugas Tujuan Anda, jika Anda memilih untuk menerimanya, adalah untuk menulis sebuah program, yang, diberi string input (atau array karakter), menampilkan setiap kemungkinan permutasi dari huruf-huruf dalam string itu. Saya rewel dengan hasil saya, jadi harus diurutkan berdasarkan abjad, tanpa...

27
Hitung faktor prima

Kami memiliki tantangan faktorisasi utama beberapa waktu yang lalu, tetapi tantangan itu sudah hampir enam tahun dan hampir tidak memenuhi persyaratan kami saat ini, jadi saya percaya ini saatnya untuk yang baru. Tantangan Tulis program atau fungsi yang memasukkan bilangan bulat lebih besar dari...

27
ASCII Jigsaw Puzzle

Ini adalah 3x3puzzle ASCII: _____ _____ _____ | _| |_ | | (_ _ _) | |_ _|_( )_|_ _| | (_) |_ _| (_) | | _ _) (_ _ | |_( )_|_ _|_( )_| | _| (_) |_ | | (_ _) | |_____|_____|_____| Ini juga 3x3puzzle ASCII: _____ _____ _____ | |_ _| | | _ _) (_ _ | |_( )_|_ _|_( )_| | _| (_) |_ | | (_ _ _) | |_...

27
2D Maze Minus 1D

Tantangan ini adalah tentang mengubah labirin 2D menjadi labirin 1D. Ikhtisar +-+-+-+-+-+-+ +-+-+-+-+-+-+ graph { | | | | |A| | B| A B A -- D + + + + +-+-+ + + + + +-+-+ \ | C -- D | | | | | | | | \ | D -- E +-+-+ +-+-+ + +-+-+ +-+-+ + \ | E -- F | | |C D E F| C---D-E---F E -- G +-+-+-+ +-+ +...

27
Konverter waktu 12 jam hingga 24 jam

Hebatnya, tugas sederhana ini sepertinya belum ada, jadi ... Tugas Anda adalah menulis program yang memakan waktu 12 jam, dan mengubahnya menjadi "waktu militer", atau format waktu 24 jam. Masukan akan dalam bentuk: HH:MM am/pm Meskipun sedikit variasi diperbolehkan: Ruang yang memisahkan am...

27
Apakah ini kode OVSF?

Diberikan daftar 1s dan -1s, tentukan apakah itu kode OVSF yang valid (dengan mengeluarkan nilai truey atau falsey). Kode OVSF didefinisikan sebagai berikut: [1] adalah kode OVSF. Jika Xkode OVSF, maka X ++ Xdan X ++ -Xkeduanya kode OVSF. Berikut ++adalah daftar gabungan, dan -meniadakan setiap...

27
Hari Natal yang manakah itu?

Kata pengantar Dalam lagu Natal yang terkenal, The Twelve Days of Christmas , narator dihadiahi beberapa hadiah setiap hari. Lagu ini bersifat kumulatif - di setiap ayat, hadiah baru ditambahkan, dengan jumlah yang lebih tinggi dari hadiah sebelumnya. Satu Partridge, Dua Merpati Penyu, Tiga Ayam...

27
Ubah Kode, Ubah Urutan: Polisi

Ini adalah tantangan polisi dan perampok . Untuk utas perampok, buka di sini . Tantangan ini melibatkan dua sekuens OEIS yang dipilih oleh polisi - S 1 , S 2 - dan seberapa baik sekuens-sekuens tersebut dapat di-golf dan dikaburkan. Tantangan Polisi Tantangan Anda sebagai polisi adalah memilih...

27
Rak Buku ASCII

Anda tahu rak-rak yang bisa ditumpuk yang pada dasarnya hanya kotak kayu yang bisa ditumpuk bersama? Kita akan mensimulasikan membangun beberapa rak buku dari yang memiliki seni ASCII. Buku kami semua nyaman seragam dalam ukuran, dan semua terlihat seperti berikut ini: |X| |X| |X| Rak buku...

27
Konversi tunggal ke jamak

Ada dua bentuk kata benda, tunggal dan jamak. Konversi antara keduanya cukup mudah. Biasanya, Anda mengakhirinya dengan s. ex. car=> cars. Jika berakhir dengan s, x, z, chatau sh, berakhir dengan es. ex. bus=> buses. Jika diakhiri dengan ykonsonan tepat sebelum itu, ubah yke ies. ex....

27
Predikat Rantai Nomor

Masalah: Tugas Anda adalah memutuskan apakah dalam suatu urutan angka, setiap angka mengandung setidaknya satu digit dari angka yang mendahuluinya. Misalnya, yang berikut harus mengembalikan yang benar: [1, 12, 203, 0, 30] ^ ^ Contains a 0 ^ Contains a 2 ^ Contains a 1 Yang berikut harus...

27
Temukan Permainan Diffy

Gim yang asyik dimainkan jika Anda bosan adalah Permainan Diffy . Ini adalah permainan satu pemain yang cukup sederhana dan dapat menghabiskan banyak waktu Anda. Gim Diffy bekerja seperti berikut: Anda mulai dengan daftar bilangan bulat non-negatif, dalam contoh ini kita akan gunakan 3 4 5...

27
Kapan Brexit akan terjadi?

Nah, Brexit terjadi . Dan Sky News, sebagai jenius mereka, telah memutuskan untuk membuat hitungan mundur di sisi bus. Tugas Anda adalah melakukan hal serupa. Inggris meninggalkan Uni Eropa pada tanggal 31 Maret 2019 dan Anda harus membuat hitungan mundur digital untuk ini yang berubah setiap...

27
Perangkat Kereta Sederhana

Ada banyak jenis rangkaian kereta, mulai dari trek kayu seperti Brio, hingga kontrol digital sepenuhnya, replika logam kecil dari kereta nyata, tetapi semuanya membutuhkan trek yang dirancang, idealnya menggunakan sebanyak mungkin karya Anda. Jadi, tugas Anda adalah menentukan apakah, dengan...