«ascii-art» etiketlenmiş sorular

Bu zorluk, boya olarak metin karakterlerini kullanarak resim oluşturmayı veya ayrıştırmayı içerir. Genellikle bu, 1963'ten itibaren ASCII Standardı tarafından tanımlanan yalnızca 95 yazdırılabilir (toplam 128'den) karakter kullanır.

10
Bu tic-tac-toe panosunu yazdır!
İşte bir tic-tac-toe kurulu: a b c | | 1 - | - | - _____|_____|_____ | | 2 - | - | - _____|_____|_____ | | 3 - | - | - | | Bir dizi hamle verildiğinde, kartı jetonlar açık olarak yazdırın. Giriş, boşluklarla ayrılmış hareketler olarak alınır …

7
Izgarayı rastgele doldurun
Pozitif tamsayı verildiğinde n < 10, her bir konumun xve ydiziniyle (sol üst köşeden başlayarak) doldurulduğu 2 boyutlu bir matris oluşturun . Örneğin: Giriş: 2 00 10 10 11 Giriş: 3 00 10 20 01 11 21 02 12 22 Izgara oluşturulduktan sonra, her dizini rastgele doldurun. Bu bir 'x' …

2
En sık kullanılan on yüz kelime
Bu soru yazılmıştır, çünkü "Şey Açıklayıcı" okuması eğlenceli ve bana bir fikir verdi. Bir dizi harf, sayı ve bunun gibi şeyleri okuyan / alan "#%|?ve True / 1tüm sözcükler bu kümenin bir parçasıysa geri dönen "bilgisayarı bir şeyler yapan şeyler" yazın . Tüm kelimeler bu kümenin parçası değilse, parçası olmayan …
9 code-golf  string  parsing  code-golf  array-manipulation  random  permutations  code-golf  string  code-golf  parsing  code-golf  string  quine  code-golf  string  parsing  comment  code-golf  string  counting  natural-language  code-golf  string  decision-problem  code-golf  math  code-challenge  metagolf  test-battery  code-golf  string  code-golf  math  number  arithmetic  source-layout  code-golf  number  primes  decision-problem  code-golf  math  arithmetic  code-golf  date  code-golf  string  cryptography  code-golf  code-golf  chess  board-game  code-golf  geometry  grid  puzzle-solver  set-partitions  code-golf  number  natural-language  code-golf  ascii-art  code-golf  math  code-golf  string  ascii-art  kolmogorov-complexity  code-golf  string  natural-language  code-golf  game  board-game  tic-tac-toe  code-golf  ascii-art  hexagonal-grid  code-golf  string  comment  code-golf  internet  code-golf  sorting  code-golf  kolmogorov-complexity  unicode  code-golf  tips  code-golf  string  natural-language  code-golf  string  kolmogorov-complexity  source-layout  hello-world  code-golf  string  kolmogorov-complexity  counting  natural-language  code-golf  random  quine  code-golf  string  math  bitwise  code-golf  permutations  code-golf  string  code-golf  arithmetic 

2
Dizin Yapısı Grafiksel Ağaçlandırma
Bunun gibi klasik bir dizin yapısını dönüştürün: config.yml drafts begin-with-the-crazy-ideas.textile on-simplicity-in-technology.markdown includes footer.html header.html Bunun içine . ├── config.yml ├── drafts | ├── begin-with-the-crazy-ideas.textile | └── on-simplicity-in-technology.markdown └── includes ├── footer.html └── header.html Dört boşluk, yukarıdaki dizin için bir iç içe klasör veya dosya belirtir. İzin verilen iç içe kategori …

2
İşte Bub. Dünya standartlarında olmayan bir futbolcu
Bu Bub. Bub bir futbolcu. Ancak, o çok iyi biri değil. Hâlâ topu ağa atamaz! (Eğer fark etmediyseniz, @top. _____ | \ O | \ \|/ | \ | | net \ / ─ @ |_________\ Becerilerini geliştirmeye yardımcı olmak için, topa vurduğunda performansını değerlendirmek için bir sistem geliştirdi. Ona …

4
Kilise rakamlarını görselleştirin
Arka fon Λ-kalkülüs terimlerini görselleştirme Ünlü lambda-hokkabaz (ve kod golfçüsü ) John Tromp cal hesabındaki terimlerin ilginç bir görselleştirmesini tasarladı . Onun sözleriyle: soyutlamalar (lambdalar) yatay çizgilerle, değişkenler bağlayıcı lambdadan aşağıya doğru dikey çizgilerle temsil edilir ve en soldaki değişkenleri bağlayan yatay bağlantılarla uygulamalar. Örneğin, lambda terimi λf.λx.f (f (f …

21
Forsyth-Edwards Notasyonu dizesini ASCII sanatına dönüştürme
Satrançta, daha yaygın olarak "FEN" olarak adlandırılan Forsyth-Edwards Notasyonu , tahtaları kopyalamanın metinsel bir yoludur. Tahtanın sekiz satırının her birini (satrançta "rütbe" olarak adlandırılır) yukarıdan aşağıya White'ın bakış açısından tanımlar. Eserler K (kral), Q (kraliçe), R (kale), B (fil), N (şövalye) ve P (piyon) olarak yazılır. Siyah parçalar bu harfleri …

8
Bugün alay ettin mi?
Debian Linux dağıtımı (ve Ubuntu, Kali ve diğerleri gibi Debian tabanlı dağıtımlar) APT adlı bir paket yöneticisi kullanır. Programı kurmak için foobir terminale sudo apt-get install foo APT'nin küçük bir Paskalya Yumurtası aşağıdaki gibidir apt-get moo Hangi yazdıktan sonra aşağıdaki çıktıyı üretecektir (__) (oo) /------\/ / | || * /\---/\ …

1
Yürüyen Kareler Arama
Yürüyen Kareler , bir örnek ızgaradan 2B izocontours'ları kurtarmak için kullanılan bilgisayar grafiklerinden bir algoritmadır (ayrıca bkz. Ağabeyi 3D ayarları için büyük küpü Yürüyen Küpleri ). Fikir, ızgaranın her hücresini bağımsız olarak işlemek ve köşedeki değerlere dayanarak o hücreden geçen konturları belirlemektir. Bu işlemdeki ilk adım, köşelerin kontur değerinin üstünde …

2
ASCII sanat kare afin fraktallar
Afin fraktallar oluşturmak için yapabileceğiniz en küçük programı yazın. Aşağıdaki kurallarla aynı sonuçları veren herhangi bir yöntemi kullanabilirsiniz. Önerilen yöntemlerden herhangi bir fikir kullanmak zorunda değilsiniz! Programınız iki giriş alacaktır, birincisi, deseni 0740 ile 7 arasında üç basamaktan oluşan formatta tanımlamaktır. İkinci giriş, boyutu tanımlayacak, 38x8, 416x16 ve benzeri olacaktır …

4
Bir sayıyı toplam repdigitlere ayırın
Repdigits, formun a * (10^n - 1)/9sayılarıdır a in [-9,9]\{0}(başka bir deyişle 111, -3333, 66, yalnızca bir rakam tekrarlanarak yapılan sayılar) Amaç: Tek bir pozitif tam sayı alan Nve yazdırılan bir program veya işlev yazın N = s_1 + s_2 + ... + s_k. Her satırda bir sayı olmalıdır ve …

1
Google Arama Sonuçlarını Grafikle
Google'da bir şey aradığınızda , sayfanın üst kısmına yakın bir şeye benzer bir mesaj verir About 53,000,000 results (0.22 seconds). (Sayılar, elbette aranana bağlı olarak değişir.) Bu meydan okumada , belirli bir arama ifadesinin tüm boş olmayan önekleri arandığında Google tarafından verilen sonuçların logaritmik ASCII grafiğini çizen bir program yazacaksınız …

3
Çubuk sayma; çubuklarını say
Bazı arka plan Sayma çubukları , birçok Asya kültüründen matematikçiler tarafından 2000 yılı aşkın bir süredir herhangi bir tam sayı veya kesiri temsil etmek için kullanılan küçük çubuklardır (3-14 cm uzunluğunda). (Bu meydan okumada imzasız tamsayılara odaklanacağız) Çubuk rakamları adı verilen yazılı bir versiyon da vardı. Şöyle çalışır: (Herhangi bir …

3
ASCII Sanat Kodu Üretici
Biçimlendirilmiş Brainfuck kodu üreten bir programım var. Programımı çalıştırıyorum ./example "S" ve çıktı +[>+ < +++ ] >--. S, Brainfuck'ta yazdırılır. Amacınız, bir dizgiyi giriş olarak kabul eden ve kaynak dizeyi bu dizeyi bastıran başka bir dilde çıkaran bir program yazmaktır. Programınızın çıkardığı kaynak kodu, ASCII sanatındaki dizeyi temsil edecek …

2
2 boyutlu ışın izleme
Zor olan, metin tabanlı 2 boyutlu bir ışın izleme programı uygulamaktır. Beyaz ışık kaynakları @sembollerdir. R, GVe Bhafif filtrelerdir. /ve \% 80 yansıtma özellikli aynalardır. ?bir ışık sensörüdür. >, <, ^Ve Vuygun yönde ışık birleştirmek (örneğin bir kırmızı ve bir yeşil bir haline geldiyse >sağa doğru yayılan olacağını ışık ve …
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.