Pemrograman Puzzle & Golf Kode

10
Bentuk daftar menggunakan nomor prima

Anda telah diberi N tumpukan koin. Anda telah memutuskan untuk membagi masing-masing tumpukan B 1 , B 2 , ..., B N di antara kelompok-kelompok orang yang berbeda. Jumlah orang yang menerima koin haruslah bilangan prima dan jumlah uang yang diberikan kepada setiap orang harus berbeda di setiap...

10
RoboZZle interpreter

Tugas Anda adalah menulis juru bahasa RoboZZle. Jika Anda tidak terbiasa dengan permainan, silakan menonton video di robozzle.com atau baca deskripsi saya di bawah ini. Robot tinggal di kotak persegi panjang berwarna merah, hijau, biru, atau hitam. Kotak hitam tidak dapat diakses. Yang lain dapat...

10
Tips untuk bermain golf dengan numpy, scipy, atau pylab

Sudah ada daftar lengkap kiat untuk python di sini , jadi yang saya minta adalah kiat yang khusus berlaku untuk menggunakan numpy, scipyatau pylabpustaka. Ini bisa berupa cara untuk mempersingkat kode yang sudah digunakan numpy, atau cara untuk mempersingkat operasi python umum dengan menggunakan...

10
Beberapa Primes Kesepian

Aku tahu, aku tahu, belum lagi bilangan prima menantang ... Terkait Seorang perdana kesepian (atau terisolasi) adalah bilangan prima psehingga p-2, p+2, p-4, p+4... p-2k, p+2kuntuk beberapa ksemua komposit. Kami menyebutnya prima perdana yang kterisolasi kali. Sebagai contoh, prime 5...

10
Konvergensi Proses Markov

Tantangan Diberikan matriks stochastic kiri atau kanan di mana batas x mendekati tak terhingga dari matriks ke kekuatan x mendekati matriks dengan semua nilai terbatas, kembalikan matriks yang menjadi titik konvergensi matriks. Pada dasarnya, Anda ingin terus mengalikan matriks dengan sendirinya...

10
Di sana, saya memperbaikinya (dengan tali)

Terkait: Tantangan yang agak mirip (tapi jauh lebih mudah) secara horizontal: Di sana saya memperbaikinya (dengan kaset) Tantangan: Diberikan string yang hanya berisi huruf besar dan kecil (mana saja yang Anda suka) dan baris baru, masukkan ropesecara vertikal untuk memperbaikinya. Kami melakukan...

10
Program N kali untuk nomor ke-N

Diberikan array bilangan bulat positif Asebagai input, hasilkan program yang, ketika diulangi berkali- kkali, menampilkan nilai kth (1-indeks) dari array. Misalnya, jika arraynya [1,11], output harus berupa program yang mengeluarkan 1, dan ketika diulang dua kali, keluaran 11. Kode seperti...

10
Kepulauan Sepi

Memasukkan: Array 2D berisi dua nilai berbeda (opsional). Saya akan menggunakan 0 dan 1 saat menjelaskan aturan. Format input tentu saja fleksibel. Tantangan: Nol adalah air, dan itu adalah pulau. Untuk memastikan kesepian, tugas Anda adalah mengelilingi semua pulau dengan air dengan...

10
Jumlah pesanan

Tulis sebuah program yang, ketika dijalankan dalam bahasa yang berbeda, menghasilkan permutasi byte yang berbeda dari kode dalam setiap bahasa. Kode sumber yang tepat dihitung sebagai satu permutasi. Di sini "bahasa yang berbeda" dapat berupa versi yang berbeda (Py 2 dan Py 3) atau bendera standar...

10
Checker Checker

Tujuan dari tantangan ini adalah untuk menentukan apakah suatu langkah adalah langkah Bahasa Inggris yang legal . Tantangan ini akan menggunakan papan 8x8. Sepotong tergerak harus diperlakukan sebagai seorang pria (bukan raja) yang hanya bisa bergerak maju secara diagonal. Papan akan memiliki 0...

10
Seret Countdown Balap

Tantangan: Dalam skenario hipotetis, penghitung waktu mundur untuk suatu perlombaan memiliki interval acak antara penghitungan, untuk mencegah permulaan yang prematur, misalnya 3 (0.82 seconds pass), 2 (0.67 seconds pass), 1 Memasukkan: tidak ada Keluaran: Tulis program (atau fungsi)...

10
Rata-rata tertimbang - masalah tren pers

Katakanlah array ini adalah berapa banyak press-up yang saya capai setiap hari dalam 28 hari terakhir: [ 20,20,20,30,30,30,30, 35,35,40,40,40,45,45, 50,50,50,50,50,50,50, 60,70,80,90,100,110,120 ] Seperti yang Anda lihat, ini mengambil tren kenaikan yang tajam pada minggu lalu, dan itulah...

10
Jumlah Terbatas Edaran

Tantangan Mari kita bayangkan sebuah N-tupel bilangan bulat antara 0 dan Minklusif, dan mari kita sebut saja F. Ada (M + 1) ** Nkemungkinan Ftotal. Berapa banyak yang Fmemenuhi semua ketidaksetaraan berikut (indeks berbasis satu)? F[n] + F[n+1] <= M untuk 1 <= n < N F[N] + F[1] <=...

10
Ubah teks menjadi penekanan tombol

Saya sebuah robot. Saya membeli keyboard ini karena tata letaknya yang mudah: ~` !1 @2 #3 $4 %5 ^6 &7 *8 (9 )0 _- += tab Qq Ww Ee Rr Tt Yy Uu Ii Oo Pp {[ }] \| Aa Ss Dd Ff Gg Hh Jj Kk Ll :; "' [-enter-] Zz Xx Cc Vv Bb Nn Mm <, >. ?/ [========= space =========] Untuk mencetak teks...