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

14
Bugün merkez
Herhangi bir uygun formatta girdi olarak bir tarih verildiğinde, beş haftalık bir pencerenin tam merkezi olarak o tarihe sahip bir takvim çıkarın. Takvimin başlığı haftanın günleri için iki harfli kısaltmalar içermelidir (örn Su Mo Tu We Th Fr Sa.). Günlerin üç harfli veya diğer kısaltmalarına izin verilmez. Örneğin, April 2 …

6
Nicomachus Teoremini Görselleştirin
Nichomachus Teoremi toplamın karesini küplerin toplamıyla ilişkilendirir: ve güzel bir geometrik görselleştirmeye sahiptir: Zorluk: Bu görselleştirmenin 2. bölümünü Ascii'de oluşturun. Tüm görsel sınırlamaların diyagramınız tarafından desteklendiğinden emin olmanız gerekir. Bu, dört "renk" ile yapmanın en kolay yoludur, ancak yalnızca üçüyle elde etmek mümkündür (bunun için aşağıdaki son örneğe bakın). Dört …

30
#OctothorpeAsciiArt
Bir Octothorpe (ayrıca sayı işareti, karma veya karma etiketi veya pound işareti olarak da bilinir) aşağıdaki ASCII karakteridir: # Bu eğlenceli bir şekil değil mi? Daha büyük versiyonlar yapalım! Yani burada senin zorluğun: Pozitif bir tamsayı N verildiğinde , N büyüklüğünde bir ASCII hashtag çıktılar . Örneğin, 1 boyutunda bir …

30
Bir topun yayını çizin
Atılan topun parabolik yörüngesini çizin. Giriş, topun başlangıçtaki yukarı hızıdır, pozitif bir tamsayıdır v. Her saniye top, topu 1sağa ve vboşlukları dikey olarak hareket ettirir ve daha sonra yerçekimi nedeniyle vazalır 1. Bu nedenle, yukan doğru hızı sonunda aşağı adım viçin 0ve aşağı -vson olarak tekrar aşağı ilk yüksekliğe düşen. …

9
Dize Snakify
Sarhoş bir dize şöyle görünür: T AnE eOf ifi ing h s x l A k e r isI amp Sna dSt Senin görevin Bir dize sve bir boyut alın n, sonra dizilmiş dize çıktı. Girdiler ThisIsAnExampleOfaSnakifiedStringve 3yukarıdaki örneği üretecekti. Özellikler s sadece kod noktaları 33 ile 126 arasında dahil …
35 code-golf  string  ascii-art  code-golf  code-golf  string  balanced-string  decision-problem  code-golf  string  geometry  grid  code-golf  tips  lisp  code-golf  quine  tips  king-of-the-hill  code-challenge  math  code-golf  string  palindrome  math  fastest-code  code-golf  string  counting  code-golf  code-golf  internet  code-golf  quine  source-layout  hello-world  code-golf  math  number  sequence  arithmetic  code-golf  ascii-art  grid  code-golf  number  grid  code-golf  string  crossword  code-golf  code-golf  ascii-art  grid  counting  code-golf  code-golf  math  sequence  arithmetic  number-theory  code-golf  code-golf  graphical-output  geometry  random  code-golf  ascii-art  grid  counting  code-golf  string  ascii-art  code-challenge  test-battery  code-golf  string  code-golf  ascii-art  kolmogorov-complexity  code-golf  interpreter  code-golf  math  sequence  code-golf  math  primes  set-partitions  code-golf 

29
Bir ASCII Yıldırım Cıvatası Çizin
Giriş Kısmen bu StackOverflow sorusundan esinlenerek , bir ASCII Lightning Bolt çizelim. nSTDIN veya komut satırı üzerinden pozitif bir Tamsayı alan ve aşağıdaki ASCII Yıldırım Cıvatasını çıkaran bir program yazın . Giriş nÇizilecek yıldırım zikzak katmanlarının sayısını temsil eden Pozitif Tamsayı . Örnek çıktı n = 1 ' __ \ …

30
Yarı Çapraz Alfabe
İngilizce alfabenin bir mektubu verildiğinde, sizin göreviniz girdi için yarı köşegen bir alfabe oluşturmaktır. Yarı köşegen bir alfabe nasıl yapılır? Kısa Açıklama : Öncelikle, harfin alfabedeki konumunu alırsınız P( Pburada 1 indekslenir). Ardından, her harfi bir satırdaki giriş (dahil) olana kadar önce basar P-1ve bu harf Pzamanlarını boşluklarla arayarak tekrarlarsınız …

20
Alfabe topu
Bir top mermisi, uçağının ilk gözbağında, Nağaç tepelerinden, ikinci gözbağında, N-1ağaç tepelerinden, vs. yörüngesinin en yüksek noktasına ulaşana kadar yükselir . Daha sonra göze düşen ağaç başına 1, 2, vb. Düşmeye başlar. Aynı zamanda top mermisi yatay olarak 1 ağaç tepesi / göz bağı hızıyla hareket ediyor. Senin görevin yörüngeyi, …


22
Bir dizgeyi patlat
Herhangi bir dize verildiğinde, metnin her köşegen boyunca yukarı ve aşağı doğru gittiği bir üçgen şeklinde yazdırın. Örneğin, bir girdi "Hello World"çıktı olmalıdır: d l r d o l W r d o l o W r d l o l l o W r d e l o l …

22
Bana bir şehir kur
Kodlayıcılar her zaman dizileri sıkıcı 1 boyutlu varlıklara düzleştirmeye çalışıyorlar ve bu beni üzüyor. Göreviniz, hoş bir şehir manzarası yaratan, rastgele bir karakter dizisini çözmektir. Dizeyi düşünün: aaabbbbbccqrrssstttttttPPw Böyle daha iyi görünüyor: tt tt bb tt bb tt aabb sstt aabbcc rrssttPP aabbccqqrrssttPPww (Tamam, evet, harfler daha çok şehir manzarası …

8
ASCII-Sanat Metnini Okuyun
Golf bana ilham verdi bu ASCII Alfabe , ki bu meydan okuma (neredeyse) doğrudan bir ters. Görev: Bir dizi ASCII-art metni alın ve metnin içeriğini normal ASCII metni olarak çıkarın. Giriş: ASCII-art metni Girdi yalnızca ASCII karakter örnekleri #, boşluklar ve 4 veya 5 yeni satır içerecektir (takip eden bir …

10
Önceden Tamamlanmış Ascii Küpleri
Önceden tamamlanmış ilk Ascii Küpü (PAC 1) , yan uzunluğu 1 olan basit bir küptür ve şöyle görünür: /////\ ///// \ \\\\\ / \\\\\/ PAC 2 selefi (ile birleştirilmesi böyle bir geometrik şekil PAC 1 ) bir yan uzunluğu 2 küp tamamlar: front back /////////\ /////////\ ///////// \ ///////// \ …

14
Bir ASCII yarasasını bir ASCII ayının etrafında uçurun
Arka fon İşte Cadılar Bayramı ile ilgili bir meydan okuma. Son meydan okumamdan da görmüş olabileceğiniz gibi, ascii sanat animasyonları olarak adlandırdıklarımdan çok hoşlanıyorum, bu sadece bir desen değil, ilerleyen bir desen çiziyor. Bu fikir bana birkaç yıl önce Cadılar Bayramı'ndaki ekran boyunca rastgele ascii yarasalar uçurarak (oldukça sıkıcı) bir …

12
Bir dize limon-limify
Boş olmayan tek satırlı bir dize alan bir program veya işlev yazın. Yalnızca alan hariç , yazdırılabilir ASCII içerdiğini varsayabilirsiniz . İpin ön eklerinden yapılan limon veya kirece benzer bir ASCII sanat pastil şekli yazdırın veya iade edin. Giriş dizesinin n harf uzunluğunda olduğunu varsayalım . Daha sonra, bu tür …

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.