Pertanyaan yang diberi tag ascii-art

14
Jadikan aku manajer jendela!

Saya benci kode mengasapi! Jadi saya memutuskan untuk mengganti sistem Windows 7 saya dengan versi golf. Namun, saya tahu itu tidak mudah, jadi mari kita membangun prototipe terlebih dahulu. Ini akan mengambil daftar windows dari pengguna dan menunjukkannya menggunakan tampilan pseudo-grafis pada...

14
Jadikan aku pohon alfabet

Intro Dalam kebanyakan font semua karakter alfabet huruf besar selain BDOmemiliki garis tunggal sekitar menyentuh beberapa empat sudut persegi panjang berlari karakter: ACEFGHIJKLMNPQRSTUVWXYZ. Misalnya, dua kaki A"menyentuh" ​​sudut kiri bawah dan kanan bawah karakter. Demikian juga, Cmenyentuh...

14
Pemrograman Spiral

Tulis fungsi atau program bernama yang menerima bilangan bulat tunggal N dan mencetak (ke STDOUT) atau mengembalikan (sebagai string) bilah N pertama dari spiral di bawah ini, dimulai dengan bilah vertikal di tengah dan berputar ke luar searah jarum jam. _______________ / _____________ \ / /...

14
Hasilkan Rectangle dari Spesifikasi

pengantar Tantangan ini terinspirasi oleh Grime , bahasa pencocokan pola 2D saya. Pada dasarnya, Anda diberi "tata bahasa" yang menggambarkan kisi-kisi karakter dua dimensi, dan tugas Anda adalah membuat kisi sesuai dengan tata bahasa. Selain itu, grid harus sekecil mungkin dalam arti lemah...

14
Menemukan Simetri dalam Kotak

Tulis program atau fungsi yang memuat daftar bilangan bulat positif. Masing-masing bilangan bulat ini mewakili panjang sisi persegi pada bidang 2D. Setiap kotak dapat dipindahkan ke koordinat bilangan bulat apa pun di pesawat, tetapi tidak dapat berputar dan tidak bisa tumpang tindih dengan kotak...

14
Draw a Random Walk dengan Slash

Tulis program atau fungsi yang mengambil dalam bilangan bulat positif N (melalui stdin / command line / function arg) dan mencetak atau mengembalikan representasi string dari jalan acak dua dimensi yang merupakan N langkah panjang, ditarik dari garis miring: / \(ditambah spasi dan baris baru untuk...

14
Tentukan Dimensi dari Kotak yang Diputar

Potongan Stack ini menggambar sebuah persegi panjang putih alias pada latar belakang hitam diberikan parameter untuk dimensi, posisi, sudut, dan dimensi grid: <style>html *{font-family:Consolas,monospace}input{width:24pt;text-align:right;padding:1px}canvas{border:1px solid...

14
Menghitung Titik Akhir dari Seni ASCII

Anda harus menulis program atau fungsi yang menerima string yang mewakili seni ASCII sebagai input dan output atau mengembalikan jumlah titik akhir dalam input. Input akan terdiri dari karakter space - | +(masing-masing dengan titik akhir 0, 2, 2 dan 4) dan linebreak. Misalnya: -|++- + Dua...

14
Menghitung rantai Cunningham

Bilangan prima selalu membuat orang terpesona. 2300 tahun yang lalu Euclid menulis dalam "Elements" -nya Bilangan prima adalah yang diukur dengan satuan saja. yang berarti bahwa prima hanya dapat dibagi dengan 1(atau dengan sendirinya). Orang-orang selalu mencari hubungan antara bilangan...

14
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...

14
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...

14
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...

14
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...

14
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...

14
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...

14
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...

14
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 != [], maka F(L)dibangun...