Pemrograman Puzzle & Golf Kode

23
Apakah game Diffy saya merosot?

Baru-baru ini saya posting sebuah pertanyaan tentang game Diffy yang telah terjawab. Baiklah, pertanyaannya sangat sulit, tetapi saya ingin membuat pertanyaan yang lebih mudah tentang permainan Diffy sehingga kita bisa mendapatkan bola yang menggelinding. Bagaimana Diffy bekerja Disalin dari...

23
Semut di Log Alami

Ini adalah tantangan pemula yang baik dan pembunuh waktu yang baik. Saya hanya mengatakan log -natural- karena judulnya terlalu pendek, ini tidak ada hubungannya dengan logaritma. Diberikan 2 variabel: Jumlah semut n. Lebar log w. Keluarkan log lebar wdengan nsemut (Contoh ditunjukkan w=3,...

23
Gambar Naga

Saya melihat gif keren dari kurva naga kembar yang terbuat dari kotak, dan bertanya-tanya apa yang akan terjadi jika kita mulai dari gambar dasar lain. Jadi saya menulis sebuah program untuk melakukan ini.                                         Sangat keren sehingga saya pikir akan menyenangkan...

23
Dapatkan desimal!

Tugas: Tugas Anda adalah, ketika diberi tiga input: pembilang n penyebut d bilangan bulat lain, x Buat program / fungsi yang menemukan xdigit nomor setelah tempat desimal. Spesifikasi: Kisaran ndan dberada di antara 1dan 2^31 - 1, inklusif. Kisaran xantara 1dan 10,000,000termasuk. Anda...

23
Paritas jumlah elemen lainnya

Tugas Diberikan array bilangan bulat positif, ganti setiap elemen dengan paritas dari jumlah elemen lainnya. Array dijamin memiliki setidaknya 2 elemen. Definisi Paritas: apakah suatu angka ganjil atau genap. Contoh Untuk array [1,2,3,1]: Ganti 1dengan paritas 2+3+1, yaitu even. Ganti...

23
Apakah itu Kaktus?

Dalam teori grafik, Cactus adalah grafik yang terhubung sehingga setiap dua siklus sederhana yang berbeda dalam grafik berbagi paling banyak satu titik. Berikut ini adalah Cactus dengan 3 siklus sederhana yang diuraikan dengan garis putus-putus. Grafik berikut ini mirip dengan yang digambarkan...

23
Rantai Penambahan Terpendek

Rantai penjumlahan adalah urutan bilangan bulat yang dimulai dengan 1, di mana setiap bilangan bulat selain 1 awal adalah jumlah dari dua bilangan bulat sebelumnya. Misalnya, inilah rantai tambahan: [1, 2, 3, 4, 7, 8, 16, 32, 39, 71] Berikut ini jumlah yang menjadikannya rantai tambahan: 1 + 1...

23
Bertindak melawan garis panjang

Baru-baru ini, seseorang mengusulkan batas yang lebih ketat untuk panjang garis default Python: Jelas, tidak ada program yang boleh menggunakan lebih dari 80 karakter per baris, untuk sejumlah alasan. Pertama dan terutama, untuk keterbacaan dan pemeliharaan, penting untuk memiliki standar yang...

23
Cetak setumpuk kartu yang dikocok

Memasukkan Tidak ada Keluaran 52 kartu. Tidak ada duplikat. Kartu direpresentasikan sebagai karakter unicode mereka, misalnya 🂹. The Unicode codepoints mengikuti format berikut: Tiga digit pertama adalah 1F0. Digit berikutnya adalah A, B, C, atau Duntuk sekop, hati, berlian, dan klub...

23
Gambar kotak ASCII dalam kotak

Masalah masukan yang diberikan a,b,c di mana a,b,cbilangan bulat positif bahkan dan a > b > c Buat kotak karakter apa saja yang diizinkan dengan dimensi a x a Tengahkan sebuah kotak karakter yang dibolehkan berbeda dengan dimensi b x bdi dalam sebelumnya Tengahkan kotak karakter lain...