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

18
Karıştır ve Anlaş!
Cuma ve ben yoruldum, bu yüzden hızlı bir tane yapalım! Girdi almayın, ancak on üç farklı numaralı kartın tümünü standart bir kart destesinde çıkarmalısınız. Ace ile 2 çıktısı (Suit agnostic). Her kartın bir boşluk ve on _ve başka bir boşluk ile gösterilen bir üstü vardır . Üstteki ikinci satır a …

17
Katmanlı bir pasta yazdırın
Meydan okuma Bir giriş verildiğinde , yandan bakıldığında, üstte iki mum bulunan nbir ASCII sanat pastası nkatmanı yazdırın . Ayrıntılar için aşağıdaki örneklere bakın. Çıktı >> cake(1) _|_|_ | | +-----+ >> cake(3) _|_|_ | | +---------+ | | +-------------+ | | +-------------+ ...ve bunun gibi. kurallar Standart boşluklar yasaktır …

9
ABC golf kodu: ASCII Kutu Mücadelesi
İki pozitif tamsayılar, 'a' ve 'b', çıkışı bir ascii-art "kutu" Verilen bir karakter genişliğinde ve b karakterleri boyunda. Örneğin, '4' ve '6' ile: **** * * * * * * * * **** Basit değil mi? İşte bükülme: Kutunun kenarlığı, sırayla "a" ve "b" karakterleri olmalıdır. Bu sol üst köşeden …

5
Cebirsel eğri çizici
Bir cebirsel eğri, {(x,y) in R^2 : f(x,y)=0 }bir polinomun sıfırları kümesi olarak tanımlanabilen "2D-düzlemi" nin belirli bir "1D altkümesidir" f. Burada 2D düzlemi gerçek düzlem olarak R^2görüyoruz, böylece böyle bir eğrinin neye benzeyebileceğini kolayca tahmin edebiliyoruz, temel olarak bir kalemle çizebileceğiniz bir şey. Örnekler: 0 = x^2 + y^2 …

6
ASCII Sanat Maya Rakamları
Bu zorluk basit. Bir sayı verildiğinde, Maya Base-20 rakam sistemini kullanarak sayının ascii-art temsilini çıktılayın. Maya sistemi nedir? Mayalar sayıları depolamak için taban 20'yi kullandılar, bu yüzden ilk pozisyon 1s yeri, diğeri 20s yeri, sonra 400s vb. Yani Maya sayı 1olduğu 110 tabanına ama 10aslında 2010 tabanında, 207olduğu 807vb tabanı …

7
Dizine alınmış bir fraktal çizme
Giriş Bu meydan okumada, 2 × 2 matris şu şekilde endekslenir: 0 1 2 3 Biz bir aile tanımlamak fraktal benzeri desenler F(L), nerede Lbir uzunluk- olan nbu endekslerin listesi ve F(L)boyutu vardır .2n-1 × 2n-1 Eğer L == []öyleyse F(L), 1 × 1 paternidir #. Eğer L != [], …

7
Bir ipi fırıldak haline getirin
Bu sitedeki kod hızla tükeniyor. Yenilenebilir iplere yatırım yapmamız gerekiyor. Bu nedenle, bir dize alan ve bir yel değirmenine dönüştüren bir program yazmalısınız. Meydan okuma Örnek olarak basit bir rüzgar değirmeni ipi ele alalım. Dizeyi al abc. Pivot bu durumda merkez karakteri vardır b. Dize 3 karakter uzunluğunda olduğundan, her …

2
Yılan Ayrıştırıcısı Yap!
Yılanlar şöyle görünür: >>>v @ ^ v ^ >>>^ v ^ v ^<<<<<<<<< Yılan, bu durumda olduğu gibi kendi üzerinden geçebilir: @ ^ >^>v ^<< Bir geçişin geçerli olması için, her iki taraftaki karakterlerin aynı yönde ilerlemesi gerekir. Durumunda, halinde @ >^v ^< belirsiz ve geçersiz sayılabilir. Çıktı, WASDkafadan kuyruğa …

1
ASCII Sanatı Yaratın
Giriş olarak makul kayıpsız biçimde siyah beyaz bir görüntü verildiğinde, giriş görüntüsüne mümkün olduğunca yakın olan ASCII resmini çıktılayın. kurallar Yalnızca satır beslemeleri ve ASCII bayt 32-127 kullanılabilir. Giriş görüntüsü kırpılır, böylece görüntüyü çevreleyen yabancı bir boşluk kalmaz. Başvurular tüm puanlama birimini 5 dakikadan daha kısa sürede tamamlayabilmelidir. Yalnızca ham …


5
Kıyı şeridini bulun
Göreviniz bir ASCII haritasında sağlanan bir ada haritasının kıyı şeridinin uzunluğunu bulmaktır. Giriş haritası, #araziyi ve suyu gösteren boşlukları gösteren 1 veya daha fazla karakterden oluşacaktır . Sahil şeridi, iç göller ve adalar dahil olmak üzere toprak ve su arasında herhangi bir kenar olarak kabul edilir. Çözümünüz, bir dosya, dize …

4
Basit ve güzel bir yorum aracı yapın
Meydan okuma: Bazı ascii-art yapmak bir acıdır, ancak özellikle kod yoğun olduğunda kod yorumlarının okunmasını kolaylaştırır. Zor olan, yorumları oklarla basit ascii-art'a dönüştüren basit bir araç yapmaktır. Değiştirilecek yorumlar boş yorumlar ile sınırlandırılır. Örneğin, Haskell yorum sözdizimini varsayalım, şunu dönüştürün: -- -- Here's a thing -- Here's another thing -- …

4
Peri satranç “leaper” hareket kalıpları
Bir leaper tarafından hareket peri satranç taşını bir kategoridir "atlama". Normal bir şövalye (1,2) -yapıcıdır, yani her hareket dikey bir yönde 1 kare ve dik yönde 2 kare hareket etmeyi içerir. .o.o. o...o ..N.. o...o .o.o. Çok farklı sıçanlar var. (1,3) leaper'a Uzun Şövalye veya Deve denir. Hareket şekli şöyle …

2
Öklid vektörleri
İki vektörün ASCII sanatı göz önüne alındığında, elde edilen vektörün büyüklüğünü ve derecesini bulun. Giriş Bu, STDIN yoluyla alınabilir, yerel bir dosyadan okunabilir veya bir işlev çağrısı yoluyla sağlanabilir. İki vektör girişine bir örnek: ^------> | | | x Bu, kuzeyde 4 birim ve doğuda 7 birim değişikliği temsil eder. …

12
Ve bütün insanlar dedi ki ...
Amaç Karakter içermeyen bir metin girişi verildiğinde [veya ]aşağıdaki eylemleri gerçekleştirin: Her Örneğin Amenen az bir büyük harf ile (böylece bütün örnekleri Amenhariç amen), aynı o çıktı Amen(büyük harf korumak). Her örneği için /all the people said[?: ]/i(bu bir Normal İfade), çıktı da Amen(her durumda iyidir). Her çıktıdan sonra, herhangi …

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.