Pemrograman Puzzle & Golf Kode

21
Hitung persegi panjang dalam kotak diagonal

Sebagai tindak lanjut dari tantangan ini , kami sekarang ingin menghitung jumlah persegi panjang dalam grid dengan r baris dan kolom c di mana ada garis yang melintasi setiap diagonal dari sebuah persegi di grid. Sekarang, kami masih menghitung persegi panjang yang sama seperti sebelumnya, tapi...

21
Keluarkan angka "Sesuai"

"Nomor yang Cocok" Sam punya ide "brilian" untuk kompresi! Dapatkah kamu menolong? Berikut ini adalah ikhtisar skema kompresi Sam. Pertama, ambil representasi basis 10 dari bilangan asli mana pun yang benar-benar lebih kecil dari 2 ^ 16, dan tulislah sebagai string biner tanpa nol di depan. 1...

21
Keemasan bilangan bulat

Bilangan bulat positif n dapat direpresentasikan sebagai persegi panjang dengan sisi bilangan bulat a , b sedemikian rupa sehingga n = a * b . Artinya, area mewakili angka. Secara umum, a dan b tidak unik untuk yang diberikan n . Seperti diketahui, persegi panjang secara khusus menyenangkan mata...

21
A, atau An?

Dalam bahasa Inggris, ada perbedaan yang menyenangkan dan sederhana antara andan a: Anda gunakan ansaat mendahului kata yang dimulai dengan bunyi vokal, dan aketika kata itu dimulai dengan bunyi konsonan. Demi kesederhanaan dalam tantangan ini, anmendahului kata yang dimulai dengan vokal ( aeiou),...

21
Teman-teman faktor prima

Dengan bilangan bulat N > 1, hasilkan semua angka lainnya yang dekomposisi utamanya memiliki digit yang sama dengan dekomposisi utama N. Misalnya, jika N = 117, maka outputnya harus [279, 939, 993, 3313, 3331], karena 117 = 3 × 3 × 13 oleh karena itu, tersedia angka yang 1, 3, 3dan 3dan kita...

21
Permainan proporsi atom

Tugas Anda membuat bot yang memainkan Atomas , dengan skor tertinggi. Cara kerja gim: Gameboard dimulai dengan cincin 6 "atom", dengan angka mulai dari 1hingga 3. Anda dapat "memainkan" sebuah atom di antara dua atom, atau pada atom lain, tergantung pada atom itu sendiri. Anda dapat memiliki...

21
Mengakhiri, Murni Berkala, atau Akhirnya Berkala?

pengantar Desimal akan berakhir jika memiliki jumlah digit desimal yang terbatas. Misalnya, 0,4 (2/5) berakhir karena memiliki satu angka desimal. Sebuah desimal murni periodik jika memiliki angka desimal angka tak terbatas dan tidak memiliki angka desimal sebelum pengulangannya (bagian dari...

21
Sepotong Segitiga Pi Kuadrat

Terinspirasi oleh Bake sepotong Pi Tantangan Diberikan masukan 3 <= n <= 100dan 3 <= y <= n, buat n x nmatriks dari bagian desimal dari pi( 14159...), dimulai dari kiri atas. Kemudian, ambil segitiga kanan atas ukuran y x ydan menyatukannya. Keluarkan nomor yang dihasilkan. Misalnya,...

21
Buktikan hukum DeMorgan

Menggunakan sepuluh kesimpulan dari Sistem Deduksi Alami membuktikan hukum DeMorgan . Aturan Pengurangan Alam Pendahuluan Negasi: {(P → Q), (P → ¬Q)} ⊢ ¬P Penghapusan Negasi: {(¬P → Q), (¬P → ¬Q)} ⊢ P Dan Pendahuluan: {P, Q} ⊢ P ʌ Q Dan Eliminasi: P ʌ Q ⊢ {P, Q} Atau Pendahuluan: P ⊢ {(P ∨ Q),(Q...

21
Keluarkan angka-angka SEPANJANG

Pertimbangkan urutan alami hingga-6 (abaikan 1) : 2,3,4,5,6 Kami mulai memindai dari kiri (dalam hal ini dari 2), mencari nomor yang dapat dibagi 2 (di sini 4) dan kemudian menghapus kedua angka dari daftar (di sini 2 & 4), sehingga daftar tersebut berkurang menjadi: 3,5,6 Kami...

21
Gambarlah persegi berongga dari # dengan lebar yang diberikan

Saya mendapat tantangan ini dari Codingame dan saya ingin tahu tentang solusi yang lebih baik daripada saya: Diberi lebar melalui input standar gambarlah sebuah persegi berongga '#' dalam lebar dan panjang yang diberikan. Contoh: 5 hasil ##### # # # # # # ##### Saya menggunakan python untuk...

21
Seni Membentuk Kata

Seni Membentuk Kata Diberikan matriks biner, dan string huruf, ganti semua 1 dalam matriks dari kiri, ke kanan dengan huruf-huruf string. Setelah huruf-huruf telah dibentuk menjadi bentuk matriks, cetak matriksnya, ganti 0 dengan spasi. Mungkin lebih mudah untuk hanya memberikan satu atau dua...

21
Beri peringkat daftar bilangan bulat

Anda diberi daftar bilangan bulat positif yang tidak kosong, mis [6 2 9 7 2 6 5 3 3 4] Anda harus memberi peringkat angka-angka ini berdasarkan nilainya, tetapi seperti biasa di papan peringkat, jika ada dasi maka semua angka yang diikat mendapatkan peringkat yang sama, dan jumlah peringkat yang...

21
Bungkus hadiah musiman

Tugas Diberikan elemen pembungkus dan array 3D yang tidak bergerigi, bungkus array atas, bawah, dan semua-sekitar. Anda harus menangani data karakter dan numerik, tetapi pembungkus dan sekarang akan memiliki tipe data yang sama. Contoh karakter Untuk data karakter, Anda dapat memilih untuk...

21
Urutan Baum-Sweet

Urutan Baum-Sweet (A086747 dengan Twist) Ambil bilangan bulat positif ndan cetak bilangan bulat dari 1 ke n di mana urutan Baum-Sweet mengembalikan true. The Baum-manis urutan harus kembali falsy jika representasi biner dari nomor mengandung ganjil nol berturut-turut di mana saja di nomor...

21
Jumlah waktu 24 jam

Dengan bilangan bulat antara 0 dan 141 (inklusif), cantumkan semua waktu 24 jam yang jamnya, menit, dan unit kedua ditambahkan ke bilangan bulat itu. Aturan penambahan Angka ditambahkan oleh unit waktu mereka, bukan oleh digit tunggal. Misalnya, ambil 17:43:59 17 + 43 + 59 = 119 Ingat, itu...