Pertanyaan yang diberi tag «ascii-art»

Tantangan ini melibatkan pembuatan atau penguraian gambar menggunakan karakter teks sebagai cat. Biasanya ini hanya menggunakan 95 karakter yang dapat dicetak (dari total 128) yang ditentukan oleh Standar ASCII dari tahun 1963.

7
Gambarkan Kurva Sierpinski Arrowhead
pengantar The Sierpinski Arrowhead Curve adalah kurva yang batas adalah Segitiga Sierpinski. Ini pertama kali dimulai seperti ini: _ / \ Kemudian, setiap baris diganti dengan versi yang diputar dari yang pertama: _ / \ \ / _/ \_ Lanjut: _ / \ \ / _/ \_ / \ \_ …

18
Kocok dan Tangani!
Ini hari Jumat dan saya lelah, jadi mari kita lakukan yang cepat! Jangan ambil input, namun Anda harus mengeluarkan semua tiga belas kartu bernomor berbeda dalam setumpuk kartu standar. Anda harus mengeluarkan 2 melalui Ace (Suit agnostik). Setiap kartu memiliki bagian atas yang dilambangkan dengan spasi dan sepuluh _dan ruang …

9
Code golf ABC's: The ASCII Box Challenge
Mengingat dua bilangan bulat positif, 'a' dan 'b', keluaran sebuah ascii-seni "kotak" yang merupakan karakter lebar dan b karakter tinggi. Misalnya, dengan '4' dan '6': **** * * * * * * * * **** Sederhana bukan? Berikut ini twistnya: Batas kotak harus karakter "bergantian" dan "b". Ini dimulai di …

17
Cetak kue berlapis
Tantangan Diberikan input n, cetak kue seni ASCII nlapisan tinggi, dilihat dari samping, dengan dua lilin di atasnya. Lihat contoh di bawah untuk detailnya. Keluaran >> cake(1) _|_|_ | | +-----+ >> cake(3) _|_|_ | | +---------+ | | +-------------+ | | +-------------+ ...dan seterusnya. Aturan Celah standar dilarang Silakan …

5
Plotter kurva aljabar
Kurva aljabar adalah "subset 1D" tertentu dari "bidang-2D" yang dapat digambarkan sebagai seperangkat nol {(x,y) in R^2 : f(x,y)=0 }dari polinomial f. Di sini kita menganggap bidang 2D sebagai bidang nyata R^2sehingga kita dapat dengan mudah membayangkan seperti apa bentuk kurva itu, pada dasarnya benda yang bisa Anda gambar dengan …

6
Angka Seni ASCII Maya
Tantangan ini sederhana. Diberi nomor, keluaran representasi ascii-art dari angka, menggunakan sistem angka Maya-20 Base. Apa itu sistem Maya? Bangsa Maya menggunakan basis 20 untuk menyimpan angka, jadi posisi pertama adalah 1tempat, berikutnya 20tempat, kemudian 400, dll. Jumlah Jadi Maya 1adalah 1dalam basis 10, tapi 10sebenarnya 20dalam basis 10, 207adalah …

7
Gambar fraktal yang diindeks
pengantar Dalam tantangan ini, matriks 2 × 2 diindeks seperti ini: 0 1 2 3 Kami mendefinisikan keluarga fraktal seperti pola F(L), di mana Lmerupakan panjang- ndaftar indeks ini dan F(L)memiliki ukuran .2n-1 × 2n-1 Jika L == [], maka F(L)adalah pola 1 × 1 #. Jika L != [], …

7
Ubah string menjadi kincir angin
Kode di situs ini cepat habis. Kita perlu berinvestasi dalam string yang terbarukan. Jadi, Anda harus menulis sebuah program yang mengambil string dan mengubahnya menjadi kincir angin. Tantangan Mari kita ambil string gilingan angin sederhana sebagai contoh. Ambil talinya abc. The poros adalah karakter pusat, dalam hal ini b. Karena …

2
Buat Parser Ular!
Ular terlihat seperti ini: >>>v @ ^ v ^ >>>^ v ^ v ^<<<<<<<<< Ular dapat menyeberang dengan sendirinya seperti dalam kasus ini: @ ^ >^>v ^<< Agar crossover valid, karakter di kedua sisi harus bergerak ke arah yang sama. Kasus @ >^v ^< dapat dianggap tidak jelas dan tidak …

1
Hasilkan Seni ASCII
Diberikan gambar hitam-putih dalam format lossless yang masuk akal sebagai input, menghasilkan seni ASCII yang sedekat mungkin dengan gambar input. Aturan Hanya baris baris dan ASCII byte 32-127 yang dapat digunakan. Gambar input akan dipotong sehingga tidak ada spasi kosong di sekitar gambar. Pengajuan harus dapat menyelesaikan seluruh corpus penilaian …

5
Temukan garis pantai
Tugas Anda adalah menemukan panjang garis pantai dari peta pulau yang disediakan dalam peta ASCII. Peta input akan terdiri dari 1 atau lebih #karakter yang menunjukkan tanah, dan spasi yang menunjukkan air. Garis pantai dianggap sebagai batas antara daratan dan air, termasuk danau dan pulau di daratan. Solusi Anda harus …

4
Pola gerakan catur “leaper”
Sebuah leaper adalah kategori peri sepotong catur yang bergerak dengan "melompat." Seorang ksatria normal adalah (1,2) -lembaran, yang berarti setiap gerakan melibatkan bergerak jarak 1 kuadrat dalam arah ortogonal dan 2 kuadrat dalam arah tegak lurus. .o.o. o...o ..N.. o...o .o.o. Ada banyak jenis leaper yang berbeda. The (1,3) -laper …

4
Buat alat komentar sederhana yang sederhana
Tantangan: Beberapa ascii-art sulit dibuat, tetapi membuat komentar kode lebih mudah dibaca, terutama ketika kodenya padat. Tantangannya adalah membuat alat sederhana yang mengubah komentar menjadi ascii-art sederhana dengan panah. Komentar yang akan diubah dibatasi oleh komentar kosong. Misalnya, seandainya sintaksis komentar Haskell, ubah ini: -- -- Here's a thing -- …

2
Vektor Euclidean
Mengingat seni ASCII dari dua vektor, cari besaran dan derajat vektor yang dihasilkan. Memasukkan Ini dapat diterima melalui STDIN, membaca dari file lokal, atau disediakan melalui panggilan fungsi. Berikut adalah contoh input vektor dua: ^------> | | | x Ini mewakili perubahan 4 unit utara dan 7 unit timur. Setiap …

12
Dan semua orang berkata ...
Objective Diberikan input teks yang tidak mengandung karakter [atau ], melakukan tindakan berikut: Untuk setiap instance Amendengan setidaknya satu huruf kapital (jadi semua instance Amenmengecualikan amen), output yang sama Amen(mempertahankan kapitalisasi). Untuk setiap instance dari /all the people said[?: ]/i(itu adalah Ekspresi Reguler), juga output Amen(kasus apa pun baik-baik saja.) …

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.