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

30
Bir Noel Ağacı Yazdır
Meydan okuma Mümkün olan en kısa kodu kullanarak tepesinde kendi yıldızı olan güzel bir Noel ağacı yazdırın. Ağaç yıldızı bir yıldızdır ( *) ve ağaç gövdesi ağaçtan yapılır 0. 10 satır yüksekliğinde olmalıdır. Her satır, önceki satırın bir sonraki satırın ortası olacak şekilde girintili olmalıdır. Herhangi bir satırın, birincisi ve …



15
Keyfi Aralık Cetveli
Uzunluk ve aralık listesi alan ve çizgi çizme karakterlerini kullanarak her aralık için daha uzun keneler içeren bir cetvel çıkaran bir program yapın. ┌ ┬ ┐ │ ╵ Çıktının ilk satırı 0 ile başlayan tik ile başlamalı ┌ve aradaki her karakter için kullanılan ┐ile uzunluğundaki bir tik ile bitmelidir ┬. …

30
Genişleyen bazı oklar çiz
Bu zorluk, bir dizi büyüyen ASCII-art okunu basmakla ilgilidir. Deseni kelimelerde açıklayacağım, ancak bu dizinin başlangıcının nasıl göründüğüne bakmak daha kolay olabilir: > < -> <- --> <-- ---> <--- ----> <---- -----> <----- ------> <------ ... N uzunluklu bir ok bir ok ucu ( <veya >) ve n-1kısa çizgiler …

30
Bir basamaklı mozaik tasarlayalım
Meydan okuma Tam sayı pozitif bir göz önüne alındığında NNN , onun her basamak tekrar d1,d2,d3,⋯,dnd1,d2,d3,⋯,dnd_1, d_2, d_3, \cdots, d_n kendi konumuna karşılık gelen bir kaç kez NNN . Diğer bir deyişle, her bir basamak dkdkd_k tekrarlanmalıdır kkk kez (her biri 1≤k≤n1≤k≤n1\le k\le n , 1-endeksli) bu şekilde yeni bir …

12
Kontürlerimi Çiz
Dikdörtgen bir yükseklik matrisi verildiğinde kontürlerini çizin. Görev İki eleman xve yaynı kontür seviyesinde ise floor(x/10) == floor(y/10). Örneğin, 52ve 58aynı kontur düzeyde olmakla 58ve 64değillerdir. Kontur çizme eylemi şu şekilde tanımlanır: Her eleman için e, aşağıdaki gibi seçilen iki karakterli bir dize ile değiştirin: ilk karakter, " "eğer aşağıdaki …

11
Kartların evi (sürüm 1)
Sürüm 2 burada . Basit zorluk: Bir tam sayı verilirse, verilen sayıda öyküden oluşan bir kart evi çizin. Sayı negatifse, evi baş aşağı çizin. Örnekler: Input: 2 Output: /\ -- /\/\ Input: 5 Output: /\ -- /\/\ ---- /\/\/\ ------ /\/\/\/\ -------- /\/\/\/\/\ Input: 0 Output: <empty, whitespace or newline> …

26
Zikzak deseni yapın
Göreviniz bir tamsayı girişi almak ve eğik çizgi ve ters eğik çizgi kullanarak bir zikzak deseni yazdırmaktır. Tamsayı girişi, her zig ve zag uzunluğunun yanı sıra zig ve zag sayısını belirler. Desen her zaman sağdan sola doğru başlar Test Kılıfları 4-> / / / / \ \ \ \ / …

10
Bazı elmasları ikiye katla
Sorun Olumlu bir tamsayı verilen nyerden < 100 Aşağıdaki gibi bir elmas deseni çıktılar: Giriş n=1 /\/\ \/\/ Giriş n=2: /\ /\ //\\/\/\//\\ \\//\/\/\\// \/ \/ Giriş n=3: /\ /\ //\\ /\ /\ //\\ ///\\\//\\/\/\//\\///\\\ \\\///\\//\/\/\\//\\\/// \\// \/ \/ \\// \/ \/ Giriş n=4: /\ /\ //\\ /\ /\ //\\ …

8
Çocuğum için bir merdiven inşa et
Geçen gün oğlum benden Lego-ish bloklarını kullanarak bir merdiven yapmamı istedi. Ve şöyle bir şey buldum: Sonra çocuğum bilgisayar ekranında benzer bir merdiven üreten en az bayt sayısını kullanan bir program istedi. Kod golfünde o kadar iyi değilim , bu yüzden yardımına ihtiyacım var. Bir programa ihtiyacım var: Merdivenin sahip …

3
Buzzby Berkeley Robot Hokey Pokey
Buzzby Berkeley Robot Hokey Pokey Görev Bir Busby Berkeley numarası tarzında Hokey Pokey'in (ya da tercih ederseniz Cokey'nin) sözleriyle dans eden bir robot çizgisini gösteren bir ASCII sanat animasyonu üretmek için bir program ya da işlev yazın! Örnek çıktı Giriş Üç argümanı kabul eder (geçerli olduğu varsayılır): N = çizgideki …

9
Dolap Sayısı!
<100 olan bir pozitif tamsayı verildiğinde (1 ve 99 dahil 1'den 99'a kadar), birçok dolabı çıktı. Bir soyunma aşağıdaki gibi tanımlanır: +----+ | | | | | | | nn | +----+ burada nn1 haneli bir sayı ise, taban 10 içinde, bunun önünde bir 0 ile dolap sayısı olarak ifade …

21
Bazı ASCII mücevherlerini kazın!
13 Mart , bu mücadelenin teması olan Ulusal Mücevher Günü olarak kabul edildi . Böylece, 0'dan büyük bir tam sayı nverildiğinde n, bir ASCII mücevheri oluşturun. Örneğin: n = 1 n = 2 n = 3 ______ ____ / \ __ / \ \ / / \ \ / \ …


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.