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

5
Ascii-art kesişmeyen bir yol oluşturun
2 tam sayı alanının boyutunu temsil eden girişleri, göz önüne alındığında xve yçıkış alan üzerinden bir yol. Örnek çıktı 5, 4: # # # ### ### # Tüm alan 5 x 4'tür ve alanı geçen karma işaretlerden oluşan bir yol vardır. Yol her zaman sol üst köşeden başlamalı ve sağ …

4
Haydi mozaiklerle süsleyelim!
Giriş Gönderen Vikipedi : Bir mozaik düz yüzeyin örtüşme ve hiç boşluk fayans olarak adlandırılan bir veya daha fazla geometrik şekillere, kullanan bir düzlemin döşeme olup. Oldukça iyi bilinen bir mozaikleme aşağıda gösterilmiştir: Rhombi, çakışma veya boşluk bırakmayacak ve birbirinin yerine geçen sütun sütunlarını taklit eden bir şekilde döşenmiştir. Görev …

7
Eyjafjallajökull patlaması?
2010 yılında, Eyjafjallajökull adında kısaca isimlendirilen bir İzlandalı Vulcano patladı ve bu da uzun planlı uçuşumun iptal edilmesine neden oldu. Bunun tekrar olması durumunda, önceden bilmek istiyorum, bu yüzden lütfen basit bir görsel uyarı sistemi oluşturmama yardım edin! Giriş Al İzlanda Meteoroloji Ofisi girdi (string) gibi volkanik aktivite uyarısı kodu: …

6
Minecraft kale fraktal
Diğer PPCG kullanıcılarından bir youtube videosundan ilham aldı ... Meydan okuma ASCII-art Andesite ve Diorite bir Minecraft kale duvarı çizmek kullanmaktır. Şekil duvarı olan Cantor ayarlayın . Referans olarak, Cantor Set aşağıdaki N kez tekrarlanarak yapılır : Mevcut adımı üçe katla Ortadaki yeri boşlukla değiştirin Altına tam bir satır ekleyin …

15
g o l f a t a n 2
Bazen Kartezyen koordinatları (x,y)Kutupsal koordinatlara dönüştürmek gerçekten bir mücadeledir (r,phi). Hesaplayabileceğiniz iken r = sqrt(x^2+y^2)oldukça kolay açısını hesaplarken, genellikle vakaların bazı ayrım ihtiyaç phinedeniyle arcsin, arccosve arctandiğer tüm trigonometrik fonksiyonlar eş domain her biri sadece açıklıklı buna sahip yarım daire. Birçok dilde, dikdörtgeni kutupsal koordinatlara dönüştürmek veya en azından açıyı …
18 code-golf  math  geometry  trigonometry  code-golf  number-theory  fibonacci  code-golf  math  sequence  fibonacci  code-golf  string  code-golf  math  graphical-output  geometry  code-golf  string  code-golf  math  geometry  code-golf  math  bitwise  number  popularity-contest  graphical-output  image-processing  fractal  code-golf  number-theory  code-golf  date  multi-threading  code-golf  math  code-golf  math  number  sequence  code-golf  math  number  sequence  arithmetic  code-golf  decision-problem  logic-gates  code-golf  decision-problem  balanced-string  code-golf  math  arithmetic  combinatorics  code-golf  expression-building  code-golf  physics  code-golf  abstract-algebra  code-golf  number  arithmetic  integer  code-golf  ascii-art  number  code-golf  number-theory  primes  code-golf  arithmetic  grid  code-golf  code-golf  sequence  code-golf  kolmogorov-complexity  compression  code-golf  math  number  arithmetic  array-manipulation  code-golf  primes  hexagonal-grid  complex-numbers  code-golf  number  counting  code-golf  math  number  arithmetic 

1
ASCII hamantaschen'i sayın!
Bugün Purim, bir geleneğin hamantaschen (tekil: hamantasch ) adı verilen dolgu ile üçgen şekilli kurabiye vermektir . Başka bir gelenek de ağır içmektir. Ben en mükemmel fırıncı değilim .... Vermek için çok düzensiz boyutlu hamantaschen ve onlara vermek için çok arkadaş var! Size çerezlerimin bir resmini gönderirsem, kaç tane boyut …

13
Kalıplama ASCII sanatı
Yeni satır içermeyen tek bir yazdırılabilir ASCII dizesi ve boşluk ( ) ve karma ( #) içeren çok satırlı bir "kalıp" verilir . Dizede karakter karakter gitmeli ve dizeden karakterleri sol-sağ, üst-alt sırayla kullanarak karmaları değiştirmelisiniz . Dize kalıbı doldurmak için çok kısaysa, çıktıyı durdurursunuz, dize çok uzunsa, kalıbı tam …

4
Haftanın sıkıştırılmış günleri
Haftanın günleri listesinin bir girdisi verildiğinde, listenin en kısa sıralı gösterimini çıktılayın. Girdi biçimi bir ya iki karakterlik alt dizilerden daha fazlasını içeren bir dizedir Su(Pazar), Mo(Pazartesi), Tu(vs), We, Th, Fr, ve Sa. Girdi, sıralı bir şekilde verilmeyebilir. Girdiyi çıktı biçimine dönüştürmek için, Girişi Pazar gününden başlayarak haftanın gününe göre …

4
Basit bir DNA simülatörü
Kodunuz sonsuza dek çok basit bir ASCII-art DNA temsili oluşturacaktır. İstediğiniz herhangi bir biçimde girdi olarak iki sayı alır: bir liste olarak, bir işleve bağımsız değişken olarak, stdin'de vb. ISaniye cinsinden kayan nokta aralığı 0,0 ile 1,0 (dahil) Z1 - 64 (dahil) arasında bir tam sayı olarak zoom seviyesi Kodunuz, …

6
Sandalyenizi Ayarlayın
Meydan okuma Yeni bir sandalye aldın! Sorun şu ki, nasıl kontrol edeceğiniz hakkında hiçbir fikriniz yok, bu yüzden sizin için bir program yazmanız gerekecek. Sadece uzun süre ayarlanmamış sandalyede oturabilirsiniz. Bu nedenle kodunuzun mümkün olduğunca kısa olması gerekir. Örnekler 5,3,2,2,1 O | | | _ | | |_|_ | | …

3
Doğum günümün teması: alevler içinde
Biraz mum yakmam gerek. Aslında, rastgele miktarda mum yakmam gerekiyor. Ama sadece iyi olanlar. AMAÇ Bir metin bloğu (yanan, geçerli ve geçersiz mumlar içeren) ve Ngirdi olarak bir sayı verildiğinde N, önceden yanan mumların sayısı eksi olarak tam olarak eşit miktarda yanan bir program veya işlev yazın . Eğer Ngeçerli …

4
X Noktayı İşaretler
X Noktayı işaretler Amacınız başkent X'in çevresine artı işareti eklemektir: Örnek Giriş / Çıkış Giriş: mdhyyyyyyyhhhddmmm mdyyssoo oooosyyyhhhdmm hsso oossoooooyyhhdhhdmmm yoooooo oo ssysssyhhdyyyhmmmm myso oso o oyo hhhdhhyhyhhm mm m mhsyhhys oss yyyhhhsosyhhmmmmdmmm mhyhhhy y ssyhoho o shhdmmmmdmmmm hhyyyh s oo syysyyhhdysso oyhdhhhmmmmm dhysyys sdysoXoyyyyhhso syshm mmm hhyhyo o osss …

1
Şekillendirme kutuları
Dört kutu stili tanımlıyorum: +-----+ ooooooo ^^^^^ ******* | 1 | o 2 o < 3 > * 4 * | | o o < > * * +-----+ ooooooo vvvvv ******* Bir tamsayı ve bir dize verilen bir program veya işlev yazın, dize içindeki yukarıdaki kutulardan birini bulur ve …

11
64 bit ASCII dokuma
Giriş İki tamsayı: Örgüyü belirten 0 - 2 ^ 64-1 aralığında negatif olmayan bir tamsayı W. Yan uzunluğu belirten, 1 ila 255 aralığında pozitif bir tamsayı S. Bunlar size uygun sırayla alınabilir. Çıktı Bir S tarafından S istenen örgü ASCII gösterimi ( S yeni satır dizileri ayrılmış S , isteğe …

9
Büyüyen Kutu Yığını çizin
Görev Bu meydan okumada, göreviniz artan yükseklikteki birkaç kutu yığınından bir ASCII sanat temsili çizmektir. Pozitif bir tamsayı olan yığın sayısını girdi olarak alırsınız. İlk yığın bir kutu içerir 2x2. İkinci yığın 2 kutu boyutundadır 3x3. Genel olarak, kyığın yığını kboyut kutuları içerir (k+1)x(k+1). Her kutunun kenarlıkları karakterler kullanılarak çizilir …

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.