Pemrograman Puzzle & Golf Kode

19
Gambar beberapa kotak ASCII

Ambil dua daftar bilangan bulat non-negatif, dan hasilkan kotak ASCII seperti yang didefinisikan di bawah ini. Sudut dan persimpangan adalah nilai tambah: + (ASCII-code 43) Garis vertikal adalah batang | (ASCII-code 124) Garis horizontal adalah minus -(kode ASCII 45) Daftar input pertama...

19
Memotong Kueri

Saya tahu Anda selalu memikirkan cobaan dan kesengsaraan karena mengalami sukacita hidup sebagai proxy web. Jujur, siapa yang belum? Hari ini Anda ditugaskan untuk mewujudkan tujuan ini (setidaknya sebagian darinya). Situs web X mendapatkan banyak lalu lintas setiap hari dan mencari PaaS (jelas ini...

19
Judul Film dengan Gaya Tali

Tantangan Pernah melihat judul-judul trailer film (yaitu Mars, Interstellar, dll) di mana mereka memiliki celah besar di antara surat-surat perlahan menyebar? Tantangannya adalah untuk menciptakan kembali efek ini mengingat string, pengali celah dan arah, dengan memasukkan jumlah ruang yang...

19
(KevinC's) Urutan DeciDigits Segitiga

Memasukkan: Bilangan bulat positif n yaitu 1 <= n <= 25000. Keluaran: Dalam urutan ini kita mulai dengan angka desimal 1 / n . Kemudian kita mengambil jumlah digit hingga digit ke- n setelah koma (1-diindeks); diikuti oleh jumlah digit hingga ( n -1) 'th, lalu ( n -2)' th, dll. Lanjutkan...

19
Kurung triplet seimbang

"Braket triplet" (yang saya buat untuk tantangan ini) adalah salah satu dari yang berikut: (...+...) [...:...] {...|...} <...-...> String braket triplet seimbang (singkatnya BTBS) adalah string kosong, dua BTBS bersambung, atau salah satu dari braket triplet di atas yang masing-masing...

19
Pencocokan Pola Alfabet

Kami memiliki banyak tantangan alfabet. Untuk tantangan ini, Anda melewatkan output dari tantangan alfabet, dan Anda perlu menampilkan pola yang diskalakan ke ukuranN . Misalnya, jika N=5dan Anda lulus L-phabet

19
Cetak akar digital

Ini berbeda dengan My Word yang dapat mengalahkan Word Anda karena kurang kompleks dan hanya mengharuskan Anda untuk menghitungnya, dan tidak membandingkannya. Untuk menemukan akar digital, ambil semua digit angka, tambahkan, dan ulangi sampai Anda mendapatkan nomor satu digit. Sebagai contoh,...

19
Buat Template Penurunan Harga untuk Posting Anda

Tugas Anda sederhana: Tulis program (atau fungsi) yang tidak membutuhkan input dan output seperti ini: ## *name*, *length* bytes *code* Di mana *name*nama bahasa yang Anda gunakan, *length*adalah jumlah byte dalam kode Anda, dan *code*merupakan kode sumber program Anda. Jika *code*berisi...

19
Diberi Diagram, Cari X

Temukan X Saya terinspirasi oleh pertanyaan matematika di mana seseorang diminta untuk "Cari X" untuk bentuk yang diberikan. Awalnya, saya hanya akan mendapat tantangan untuk mencetak lokasi x dan y dari karakter 'x' dalam sebuah String. Tapi saya kira itu terlalu sederhana. Jadi saya...

19
Cetak biru sestina

Sebuah sestina adalah format puisi yang mengikuti pola yang menarik yang bisa kita hasilkan. Ini memiliki enam bait dari enam baris masing-masing, di mana kata-kata terakhir dari setiap baris dalam bait pertama membentuk akhir baris di setiap bait berturut-turut, diputar dalam pola yang ditetapkan....

19
Golf Bunga Kehidupan

Tantangannya di sini adalah menggambarkan bunga kehidupan secara akurat (yang menurut beberapa tokoh geometri suci) dalam bahasa pilihan Anda. Desain terdiri dari susunan lingkaran dan lingkaran parsial dari jari-jari 1 seperti yang diperlihatkan pusat-pusatnya tersusun pada kisi segitiga 1,...

19
Sistem bilangan sederhana

Biarkan saya memberi tahu Anda tentang sistem bilangan sederhana. (yang saya buat hanya untuk tantangan ini) Sistem ini berisi fungsi (), [], {}, dan <>. 1. () Ketika ()tidak diberikan argumen, itu dievaluasi untuk 0. Ketika ()diberikan satu atau lebih argumen, itu mengevaluasi jumlah...

19
Gambarkan Kurva Naga

Tugas Anda hari ini: menggambar kurva naga! Jika Anda tidak tahu apa itu Dragon Curve, berikut adalah video pengantar ViHart (Sungguh keren, tolong tonton!) Tugas Anda: menggambar kurva naga, iterasi setidaknya 9 kali. Anda tidak harus menunjukkan iterasi 1 hingga 9, Anda hanya harus menunjukkan...

19
Kisi kode seni ASCII golf

Tantangan Buat program terpendek yang memenuhi persyaratan Persyaratan Kode harus menghasilkan kisi 0s 5x5, seperti: 00000 00000 00000 00000 00000 Kode harus menerima input (kolom, baris, karakter). Kisi harus berubah

19
Abjad Bilangan Bulat

Abjad Bilangan Bulat Untuk satu set angka, letakkan dalam urutan abjad ketika angka-angka itu dieja (yaitu 1: satu, 2: dua, 90: sembilan puluh, 19: sembilan belas). Kode Anda harus bekerja untuk rentang tersebut [-999999, 999999]. Output harus memiliki pembatas antar angka. Spasi akan berfungsi,...

19
Buat polyglot regex

Tulis regex yang berfungsi dalam setidaknya 2 rasa regex (atau versi), dan cocokkan dengan string yang berbeda di setiap rasa (atau versi) yang digunakan. String yang harus dicocokkan dalam tantangan ini adalah kata-kata pertama dari nama kode Ubuntu, yang tercantum di bawah ini. Regex Anda harus...