Pemrograman Puzzle & Golf Kode

19
Gambarlah kurva meandering ASCII

Untuk keperluan pertanyaan ini, kurva berkelok-kelok adalah kurva yang mengikuti arah umum dari kiri ke kanan, tetapi berulang kali membuat n + 1 berbelok pada 90 derajat ke kiri dan kemudian n + 1 berbelok ke kanan (untuk n> 0). Bahkan berliku-liku itu sendiri akan memiliki

19
Kata-kata spoonerise ... dalam bahasa Finlandia

Tantangan ini didasarkan pada, dan berisi uji kasus dari, kursus pemrograman yang saya ikuti di Universitas Aalto. Materi digunakan dengan izin. Dua setengah tahun yang lalu ada tantangan tentang spoonerisme dalam bahasa Inggris . Namun, dalam spoonerisme Finlandia jauh lebih rumit. Spoonerisme...

19
Temukan Jumlah Angka Pertama dan Bouncy

Terminologi Angka yang bertambah adalah angka di mana setiap digit lebih besar dari atau sama dengan semua digit di sebelah kiri (ex. 12239) Angka yang berkurang adalah angka di mana setiap digit kurang dari atau sama dengan semua digit di sebelah kiri (ex. 95531) Bouncy number adalah bilangan...

19
Soket - Pasang kompatibilitas

Bepergian dengan barang elektronik selalu menyenangkan, terutama ketika Anda membutuhkan adaptor untuk mengisinya. Tantangan Anda adalah membuat perencanaan perjalanan sedikit lebih mudah dengan memeriksa apakah colokan yang diberikan akan kompatibel dengan soket yang diberikan. Tantangan Diberi...

19
Lingkungan spiral

Jika kita mengambil bilangan alami dan menggulungnya dengan jarum jam menjadi spiral, kita akan berakhir dengan spiral tak terbatas berikut ini: ....--57--56 | 36--35--34--33--32--31--30 55 | | | 37 16--15--14--13--12 29 54 | | | | | 38 17 4---3---2 11 28 53 | | | | | | | 39 18 5 0---1 10 27...

19
Rushnyk Belarus

Kami punya beberapa tantangan bendera nasional sudah: AU CH FI FR GB GB IS KR NP AS ... Berikut lain, satu agak lebih maju: Kembalikan atau cetak pola dekoratif dari bendera nasional Belarus sebagai matriks dengan dua nilai berbeda untuk merah dan putih. Jika bahasa Anda tidak...

19
Apakah Matriksnya Positif-Jelas?

pengantar Hari ini kita akan menangani kutukan siswa aljabar linear tahun pertama: ketegasan matriks! Tampaknya ini belum memiliki tantangan, jadi mari kita mulai: Memasukkan A Matriks simetris dalam format apa pun yang nyaman (Anda tentu saja juga dapat mengambil bagian atas atau bawah dari...

19
Huruf nomor yang sama

Surat-surat dari kata-kata itu menginginkan keadilan. Mereka memutuskan untuk tampil beberapa kali dalam kalimat yang sama. Contoh: Priorities Akan menjadi: Ppprrioooritttieeesss Setiap huruf muncul 3 kali, seperti huruf yang paling umum i, muncul 3 kali. Tidak masalah di mana Anda...

19
Penormalkan solusi Pentomino 6x10

Seperti yang Anda paling mungkin sekarang, ada 2339 solusi untuk teka-teki pentomino dalam kisi 6x10. Ada skema pelabelan yang berbeda untuk 12 pentomino, dua di antaranya ditunjukkan pada gambar di bawah ini: Kredit gambar: Wikipedia Untuk keperluan tugas saat ini kami akan mengatakan bahwa...

19
Ulangi operasi GCD ini

Masalah A3 dari kompetisi Putnam 2008 mengatakan: Mulai dengan urutan hingga dari bilangan bulat positif. Jika memungkinkan, pilih dua indeks agar tidak membagi , dan ganti dan dengan dan \ text {lcm} (a_j, a_k) , masing-masing. Buktikan bahwa jika proses ini diulang, akhirnya harus berhenti dan...

19
Seberapa cepat saya vrooooming?

pengantar Speedometer mobil saya diretas! Alih-alih menunjukkan kepada saya seberapa cepat saya mengemudi, itu hanya menunjukkan: "Vroooom!" Tolong bantu saya tahu seberapa cepat saya pergi. Tantangan Ambil string sebagai input, dan periksa apakah cocok dengan regex /^[Vv]ro*m!$/m. Dalam bahasa...

19
Trilemma Tahanan Iterasi

STATUS TANTANGAN: BUKA Komentari, buka PR, atau berteriak pada saya jika saya kehilangan bot Anda. Dilema tahanan ... dengan tiga pilihan. Gila, ya? Inilah matriks hasil kami. Pemain A di sebelah kiri, B di atas A,B| C | N | D ---|---|---|--- C |3,3|4,1|0,5 N |1,4|2,2|3,2 D...

19
Penambahan Aneh

Tantangan Hitung jumlah aneh dua bilangan alami (juga dikenal sebagai penambahan bulan): Diberikan A=... a2 a1 a0dan B=... b2 b1 b0dua bilangan asli ditulis dalam basis desimal, jumlah aneh didefinisikan, berdasarkan operasi maksimum , sebagai: A+B=... max(a2,b2) max(a1,b1) max(a0,b0) ... a2 a1...

19
Konvolusi Dirichlet

The Dirichlet konvolusi adalah jenis khusus dari konvolusi yang muncul sebagai alat yang sangat berguna di nomor teori. Ini beroperasi pada set fungsi aritmatika . Tantangan Diberikan dua fungsi aritmatika f,gf,gf,g (yaitu fungsi f,g:N→Rf,g:N→Rf,g: \mathbb N \to \mathbb R ) menghitung konvolusi...

19
Steganografi huruf ganda

Steganografi menyembunyikan pesan yang diberikan di dalam pembawa yang diberikan, menghasilkan paket yang tidak terlihat mencurigakan. Untuk tantangan ini, Anda akan menulis sebuah program yang mengambil pesan ASCII dan operator ASCII sebagai input, dan mengembalikan atau mencetak paket yang...

19
Trifid Cipher (tanpa kata kunci)

Pengantar: Saya memiliki banyak cipher yang berbeda yang disimpan dalam dokumen yang pernah saya kompilasi sebagai seorang anak, saya memilih beberapa yang saya pikir paling cocok untuk tantangan (tidak terlalu sepele, dan tidak terlalu keras) dan mengubahnya menjadi tantangan. Sebagian besar dari...

19
Tetris! Ketinggian akhir (Hari 3)

Tantangan Diambil dari kontes tantangan kode universitas saya Ini sebenarnya adalah Hari 0 tetapi tantangan kemarin terlalu mudah dan dapat ditipu pertanyaan lain di sini. Tetris adalah permainan video yang menjadi populer di tahun 80-an. Ini terdiri dari menempatkan serangkaian potongan dengan...

19
Perluas dan Kontrak

Ambil bilangan bulat positif sebagai input. Mulailah dengan dan berulang kali tingkatkan oleh kekuatan bilangan bulat terbesar dari sepuluh sedemikian rupa sehingga dan .kkkn : = 1n:=1n := 1nnnsayaiisaya ≤ ni≤ni \le ni + n ≤ ki+n≤ki + n \le k Ulangi sampai dan kembalikan daftar semua nilai antara...