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

2
Minotaur için ev geliştirme
Minotaur için ev geliştirme Girit labirentinin çizilmesi oldukça kolaydır. Sadece simetrik bir şekille başlayın (burada kırmızı). Bu satırların 'düğümlerinin' tüm bitiş noktalarını çağıralım. Ardından kemerleri çizmeye başlarsınız (siyah): İlki en üstteki orta düğümde başlar ve sağdaki yandaki düğüme bağlanır, ardından önceki başlığa en yakın iki düğüm bağlanır. Bu, tüm düğümler …

11
Ocarina oynayalım
Hepimizin bildiği gibi, Zelda serisi şimdiye kadar yapılmış en iyi oyun serilerinden biridir. Bunun onuruna, ocarina'da bazı şarkılar çalalım. Meydan okuma: Bir şarkı verildiğinde, o şarkı için stdout'u çıkaran bir program yazın. Giriş: Puanını çıkarmanız gereken şarkı, aşağıda görüldüğü gibi benzersiz üç karakterli bir kombinasyonla verilecektir: zel - Zelda's Lullaby …

11
Sarhoş Piskopos
Genel anahtar şifrelemesinde, genel anahtar parmak izi daha uzun bir genel anahtarı tanımlamak için kullanılan kısa bayt dizisidir. Özellikle SSH'de, bir sunucunun aslında iletişim kurmayı beklediğim ve ortadaki bir saldırıyla hedef almadığım sunucu olduğunu doğrulamak için kullanılabilirler. Genellikle onaltılık basamak dizesi olarak temsil edilir, bu nedenle beklediğim parmak izi ile …

30
Sinüzoidal bir dalga yazdırın (dikey olarak)
Bir terminal üzerinde dikey kaydırma sürekli sinüzoidal dalga yazdırın. Program sonlandırılmamalı ve dalgayı sürekli olarak aşağı kaydırmalıdır (bir şekilde kesilmediği sürece). Taşma probleminin olmadığını düşünebilirsiniz (yani, artan sayaçları olan sonsuz döngüler veya sonsuz özyineleme kullanabilirsiniz). Dalga aşağıdaki özellikleri sağlamalıdır: Genlik = 20 karakter (en yüksek genlik) Dönem = 60 - …

6
ASCII Labirent İşleme 3000
Yazmayı sevmiyorum, bu yüzden labirentlerimi çok basit bir biçimde çiziyorum: # ##### # # # ### # # # # # # # # ##### # Bir labirent değil mi? Tabii ki, tüm labirentlerin 3 boyutlu görünmesi gerektiğini düşünüyorum, benzer ama bu labirent azınlığı için bu zorlukla aynı değil. +-----+ …

30
Bu sayı -2 tamsayı gücü mü?
Bir sayının 2 olup olmadığını belirlemenin akıllı yolları var . Bu artık ilginç bir problem değil, o zaman verilen bir tamsayı -2 olan bir tamsayı olup olmadığını belirleyelim . Örneğin: -2 => yes: (-2)¹ -1 => no 0 => no 1 => yes: (-2)⁰ 2 => no 3 => no …

10
Kare, elmas, kare, elmas
Görev Boş olmayan küçük harf ASCII harfleri verilen a- zilk karakterini alın ve: İkinci karakterin kopya kareleriyle çevreleyen , Bunu, üçüncü karakterden oluşan bir kopya elmasıyla kuşatmak, Etrafı dördüncü karakterden oluşan bir kare kopya ile çevreleyen … … Dize sonuna kadar kare ve elmas sınırları arasında değişen. Sınırlar arasındaki boş …

30
Tanrı aşkına Giza Golf!
Ayrıca Timmy Numarası olarak da bilinen bir "Giza numarası", rakamların bir piramidi temsil ettiği herhangi bir sayıdır ( A134810 ). Örneğin, "12321" bir giza numarasıdır, çünkü şu şekilde görselleştirilebilir: 3 2 2 1 1 Bununla birlikte, "123321" gibi bir şey Giza numarası değildir, çünkü piramidin tepesinde iki rakam vardır. 33 …

12
ASCII sanatında bir degrade çizme
Görev tanımı: ASCII sanatında radyal bir degrade çizmek için mümkün olduğunca kısa bir program yazın. Çıkış ızgarasının boyutu önceden tanımlanmıştır. Merkez noktası ve degrade için kullanılacak karakterler programa giriş olarak sağlanır. Degrade, aşağıdaki özelliklere sahip boyutta 70 × 25 karakter hücresi olacak Kılavuzun sol üst köşesinde koordinatlar bulunur (0, 0). …

4
Zindan Paletli
Giriş Bir zindanın duvarlarını temsil eden bir ikili matris MMM Oyuncunun zindandaki konumu ( x , y)(x,y)(x,y) . Yön ddd oyuncu şu anda karşı karşıya olduğu (0 = Kuzey, 1 = Doğu, 2 = Güney, 3 = Batı) Çıktı 30 × 1030x1030\times 10 karakterlik bir ASCII sanatı olarak, oynatıcının görüş …

30
Halı döşeme
Bu SO sorusundan esinlenerek . Meydan okuma: Giriş: Bir dizesss Bir karakterccc Çıktı: Dizenin ilk karakteri merkezde ve dışarı doğru olacak şekilde, dört yönün her birinde dizenin elmas kare bir ASCII resmi oluşturun. İçinde kare şeklinde olan ASCII sanat halısı, dolgu maddesi karakteri ile. Bu oldukça belirsiz görünebilir, bu yüzden …

30
Fiziksel bir çarpım tablosu yazdırın
Dikdörtgenler bu güzel özelliğe sahiptir - bir dikdörtgen tam olarak karakterlerinden oluşur!n × mnxmn \times mn × mnxmn \times m Daha ilginç bir özellik ise, dikdörtgenlerin çarpım tablosunda - örneğin bir tabloda - güzelce hizalanmasıdır :3 × 33x33 \times 3 # ## ### # ## ### # ## ### # …

6
Başarısız Kaleleri Algıla
Yerçekiminin ilginç yönlerinden biri, farkında olduğum kadarıyla havada asılı kalan şeylere sahip olamayacağınızdır. Bununla birlikte, Rastgele Kale Yapımcıları Birliği'ndeki herkes bu gerçeğin farkında değil, bunun gibi kalelere yol açıyor gibi görünüyor: # # # # # # ### #### #### # # #### # # #### ### ############## ### ###### …

21
Mutlu Bacon Günü!
Bugün Bacon Günü, bu nedenle muhtemelen bugün katılım için şapka adının adı "Mmmm Bacon". Pastırma gününü pastırmadan yapılan eğlenceli 2d matrislerle kutlamanın en iyi yolu! 1'e 1 pastırma şeridi bununla temsil edilir: ----- )===) (===( )===) ----- Burada mısın amaç (bir demet içinde iki koordinat verilir x, y), nerede xve …

13
ASCII kutularının hacimleri
Giriş Bu zorlukla, bir dikdörtgen küboidin (3B kutu) ağının (katlanmamış yüzey) ASCII gösterimi olarak girilir . Bu format: ....+--+....... ....|##|....... ....|##|....... ....|##|....... +---+--+---+--+ |###|##|###|##| +---+--+---+--+ ....|##|....... ....|##|....... ....|##|....... ....+--+....... Küboid'in her yüzü, karakterlerle #çevrili bir dikdörtgendir +-|. Ağın dış tarafı .s ile doldurulur . Ağ her zaman aynı yönelime sahip …

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.