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

29
Önek kodu mu?
Bilgi teorisinde "önek kodu", anahtarlardan hiçbirinin başka bir önek olmadığı bir sözlüktür. Başka bir deyişle, bu, hiçbir dizenin diğerinin hiçbiriyle başlamayacağı anlamına gelir. Örneğin {"9", "55"}, bir önek kodudur, fakat {"5", "9", "55"}değildir. Bunun en büyük avantajı, kodlanmış metnin aralarında bir ayırıcı olmadan yazılabilmesi ve yine de benzersiz bir şekilde …

30
Kutuyu Açmama Yardım Et
Bir ASCII-sanat kutum var ve açmak için bir programa ihtiyacım var. Örnekler Giriş: ------- | | |_____| Çıktı: / / / / / / / | | |_____| Şartname İlk satır sadece -en az 3 tanesinden oluşacaktır. Ortadaki satırlar |boşluklarla başlayacak ve bitecek| Tüm orta sıralar aynı olacak Son satır …

5
Yerçekimi simülatörü
Beyan 2D ızgaraya düşen bir dizi top verilir. Bu ızgara, değişmez ve kırılmaz duvarlarla çevrilidir, bu yüzden içindeki tüm hareketler içinde bulunur. Senin görevin yerçekimi tüm işleri yaptıktan sonra senaryonun durumunun ne olacağını belirlemek. Izgara içindeki öğeler - Döşeme, düşen topların yönünü değiştirmez. \ Sağ slayt, topun yolunu bir (1) …

11
Bu sorunun iniş ve çıkışları var
Giriş aşağıdaki karakterlerden oluşacaktır: ^: Bir tane yukarı git v: Aşağı inin ▲ veya k : İkie kadar git ▼veya j: İki aşağı in Örneğin, aşağıdaki giriş: ^^▲^v▼▲^^v aşağıdaki çıktıyı üretecektir: ^ ^ ^ v ▲ v ▲ ^ ▼ ^ İmleci gibi hareket ettiren çıkış dizileri \e[B izin verilmez. …

7
Kenar yumuşatma ASCII sanatı
Arka fon ASCII sanatı, şekiller oluşturmak için ASCII metnini kullanarak görüntü oluşturma pratiğidir. Aliasing, ASCII resminin karakter büyüklüğü olan büyük "pikselleri" tarafından oluşturulan efekttir. Görüntü tıkalı ve görülmesi zorlaşıyor. Kenar yumuşatma, bu efekti bir degrade oluşturarak ve ASCII sanatının sert kenarlarını yumuşatarak giderir. Meydan okuma Buradaki zorluk, bir ASCII sanatının …

21
Alfabe Histogramı
Bir veya daha fazla kelime [a-z]+ve sıfır veya daha fazla boşluktan oluşan bir giriş cümlesi göz önüne alındığında, giriş cümlesinin harf dağılımının bir ASCII-art histogramını (çubuk grafik) çıkar. Histogram yatay olarak, yani alt kısımdaki harf tuşu alfabetik sırayla soldan sağa, Y ekseni etiketli 1-ve her 5 ünitede belirtilmelidir. Y ekseni, …

23
Santrale kaba kuvvet uygulayın
Geçen gün ekibimiz bir kaçış odasına gitti. Bulmacalardan biri, bir kutunun kilidini açmak için doğru açma / kapama kombinasyonunu bulmak zorunda olduğunuz altı mekanik anahtardan oluşan bir tahtadan oluşuyordu. -v-v-v- -v-v-v- Geliştiriciler olarak, 2 ^ 6 = 64 kombinasyonlarının her birini denemenin aslında bulmacayı çözmekten daha etkili olacağına karar verdik. …

30
Şeritlerindeki rakamlar
Giriş: Bir tamsayı listesi Çıktı: Her basamağı (ve eksi işaretini) -0123456789, herhangi bir kopyalanan basamağı yok sayarak sırasına göre kendi şeridine koyun . Örnek: Giriş: [1,729,4728510,-3832,748129321,89842,-938744,0,11111] Çıktı: -0123456789 <- Added as clarification only, it's not part of the output 1 2 7 9 012 45 78 - 23 8 1234 …

1
Piramit Şeması kodunu üret
Pyramid Scheme @ ConorO'Brien tarafından geliştirilen bir dildir . Piramit Düzeninde, yazdığınız kod şöyle görünür: ^ ^ / \ /3\ / \ --- / + \ ^-------^ /9\ /3\ /123\ --- ----- Şimdi, bu kodun iki belirgin özelliği var: Ayrıştırılması zor ve yazması zor. Conor ilki çözdü, ancak bu ikinci …

17
Harita girilen ASCII karakterleri
Diğer mücadeleyi, ASCII karakter haritasını tersine çevirmeyi unutmayın ! ASCII karakter seti (Bilgi Değişimi için Amerikan Standart Kodu) en yaygın kullanılan karakter kodlama standardıdır. ASCII kodları, bilgisayarlardaki, telekomünikasyon ekipmanındaki ve diğer cihazlardaki metni temsil eder. Meydan okuma Buradaki zorluk, kullanıcı tarafından girildiği sırada ayarlanan ASCII karakterinin bir eşlemesini yazdırmaktır. GIF: …

6
Puan Tarzan'ın Olimpiyat Asma Bağlanma Rutini
Olimpiyat sarmalayıcıları rutinlerini standart ağaçlarda yaparlar. Özellikle, standart ağacı niçin köşe sahip 0aracılığıyla yukarı n-1ve her sıfır olmayan bir tepe bağlantı kenarları avertexe n % aaltında. Örneğin, Standart Ağaç 5 şuna benzer: 3 | 2 4 \ / 1 | 0 5 bölü 5 olduğunda kalan 2 2, 5 bölü …
32 code-golf  math  number  number-theory  code-golf  code-golf  restricted-source  programming-puzzle  css  code-golf  parsing  code-golf  random  encryption  code-golf  ascii-art  fractal  code-golf  math  code-golf  sorting  graph-theory  path-finding  permutations  code-golf  tetris  code-golf  card-games  code-golf  math  sequence  rational-numbers  code-golf  chess  code-golf  string  geometry  grid  code-golf  ascii-art  grid  code-golf  sequence  integer  code-golf  math  number-theory  packing  polyomino  code-golf  math  code-golf  string  quine  permutations  code-golf  math  code-golf  image-processing  optical-char-recognition  code-golf  string  kolmogorov-complexity  sequence  integer  code-golf  number  permutations  palindrome  code-golf  kolmogorov-complexity  code-golf  number  sequence  string  fewest-operations  code-golf  string  kolmogorov-complexity  sequence  primes  code-golf  string  ascii-art  code-golf  string  number  alphabet  code-golf  counting  code-golf  number  sequence  number-theory  primes  code-golf  subsequence  word-search 

13
Bit Dokuma görselleştirmek
Ezoterik programlama dili kötülüğü , "dokuma" olarak adlandırdığı bayt değerleri üzerinde ilginç bir işleme sahiptir. Esasen, baytın sekiz bitinin bir permütasyonu (desen simetrik olduğu için, hangi uçtan saymaya başladığımız önemli değil): Bit 0, bit 2'ye taşınır Bit 1, bit 0'a taşınır Bit 2, bit 4'e taşınır Bit 3, bit 1'e …

5
ASCII sanatını italikleştirmek
Bir ASCII sanat resminin bir girişi göz önüne alındığında, italik hale getirilmiş ASCII sanatının çıktısını alın. ASCII sanatını italik hale getirmek için: Son satırdan önce sıfır boşluk, ikinci satırdan önce bir boşluk, üçüncü satırdan önce iki boşluk, vb. Oluşturulmuş olabilecek tüm diğer boşlukları kaldırın. Diğer bir deyişle, her satırın nönünde …

30
Bir kum saati çiz
Yine Programlama 101 için bir görevden esinlenilmiş bir başka sorun var. Giriş: Olumlu bir tamsayı n >= 3. (garip olmalı) Çıktı: nilk satırda nyıldız bulunan ve her yeni satırda önceki satırdan daha az iki yıldız bulunan yıldız işaretleri. 1 yıldıza kadar. Oradan, her yeni hattın hattına geri dönene kadar iki …

5
Bombaların zincir reaksiyonu
Giriş: Görevden önce, haritada her elemanın yaptığı şey: Düz arazi ( X): Bu hiçbir şey yapmaz. Yok edilen arazi ( -): Bu, düz arazi ile aynıdır, ancak bir bomba tarafından tahrip edilmiştir. Aktif bomba ( !): Bir haritada, bu 3x3 karedeki her şeyi mahvedecek: XXXXX XXXXX XXXXX X---X XX!XX > …

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.