«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
Bana bir QFP çipi üret!
Bana bir QFP çipi üret! Kum havuzundan! QFP, pimlerin bir çipin kenarlarından çıktığı bir elektrikli bileşen için bir form faktörü türüdür. İşte tipik bir QFP bileşeninin resmi: Genel formülün 4 pim eşit sayıda pime sahip olduğunu görebilirsiniz. Buradaki zorluk, bir tamsayı alan, bir taraftaki pin sayısını temsil eden ve numaralı …

14
Erime buz sarkıtları çizmek nasıl
Bir heykeltraş, Grönland'daki yeni müze için buz saçağı heykelleri oluşturma görevini üstlenmiştir. İki numaradan oluşan patronu tarafından spesifikasyonlar verildi: [s, m] veya beden ve eriyik. Boyut tek bir sayı olmalıdır . Ona gerçek buz sarkıtlarının bazı fotoğrafları verildi: vvvvv [5, 0] vvv v vvvvvvv [7, 0] vvvvv vvv v vvvvvvv …

14
Çobanı söyle
Yorgunum, ama uyuya kalmış görünemiyorum. Koyunları saymama yardım et. Bir N girişi (pozitif tamsayı) verildiğinde, N koyunlarının aşağıdaki örnek gibi bir ascii çitin üzerinden atlamasını sağlayın. Aynı anda sadece bir kare gösterilmelidir: o |-| ──|-|── 0 o|-| ──|-|── 0 o |-| ──|-|── 0 |-|o ──|-|── 0 |-| o ──|-|── 0 …


8
Bir resmi ortalama
İşte bir resim: %%%%%%%%%%%%% % Hello, % % world! % %%%%%%%%%%%%% Ancak cılız beyinlerimizin hesaplaması için çok kafa karıştırıcı. Yani şöyle şöyle ortalarız: 2 x 2 bölüme ayırın. Resim bir bölüm tamamlanmadan önce sona ererse, orada boşluklar olduğunu hayal edin. Her bölümdeki ASCII karakterlerinin ortalama değeri. Bu ortalamayı yuvarlayın ve …

28
Çapraz Kare Oluşturma
Çapraz Kare Oluşturma Bir veya daha fazla bir tamsayı girişini almak ve merkezde çapraz bir çaprazla seçtiğiniz herhangi bir basılabilir karakterden yapılmış bir kare çıkarmanız gerekir. Genel fikir, çıkışın üzerinde çapraz bir çapraz olan içi boş bir kare olması. Input: 7 Output: ******* *# #* * # # * * …

10
Bir zaman çizelgesi çiz
Tarihleri ​​temsil eden bir tamsayı listesinin bir girişi göz önüne alındığında, aşağıdaki gibi bir ASCII sanat zaman çizelgesi yayınlayın: <-----------------------------> A B C D E Yukarıdaki zaman çizelgesi girdi için çıktıdır [1990, 1996, 1999, 2011, 2016]. Zaman çizelgesi hakkında birkaç şeyi not edin: İlk çıktının işareti ( <) ' den …

3
Programlama Bulmacaları ve Taco Truck
Programlama Bulmacaları ve Kod Golf taco kamyonunu açtı ! Bu kelime çıktı ve şimdi Stack Exchange ağının her yerinden kullanıcılar lezzetli, otantik ASCII taco'larımızı denemeye geliyor . Herkesin siparişlerini zamanında almasını sağlamak için yardımınıza ihtiyacımız var. Yemek kamyonlarının içinde çok fazla yer yok, bu yüzden kodunuzun mümkün olduğunca kısa olması …

15
Geometrik bir meydan okuma
Herkes geometriyi sever. Peki neden golf oynamayı deniyoruz? Bu zorluk, harf ve rakamları almayı ve buna bağlı olarak şekiller oluşturmayı içerir. Girdi Giriş şeklinde olacaktır (shapeIdentifier)(size)(inverter). Ama shapeIdentifier, size ve invertör nedir? Şekil tanımlayıcısı, *s ile yapacağınız şekil türünün tanımlayıcısıdır . Şekil tanımlayıcıları aşağıdadır: s - Kare t - Üçgen …
23 code-golf  string  ascii-art  geometry  code-golf  ascii-art  subsequence  fewest-operations  test-battery  code-golf  array-manipulation  bitwise  code-golf  interactive  code-golf  music  code-golf  string  kolmogorov-complexity  code-golf  string  decision-problem  simulation  code-golf  string  classification  code-golf  sequence  base-conversion  palindrome  code-golf  kolmogorov-complexity  code-golf  date  astronomy  code-golf  sequence  base-conversion  code-golf  geometry  combinatorics  code-golf  string  code-golf  math  array-manipulation  code-challenge  math  code-golf  card-games  code-challenge  array-manipulation  sorting  code-golf  code-golf  math  abstract-algebra  polynomials  code-golf  palindrome  factoring 

20
N döşeme eğimli kek
Pozitif bir tamsayı alan bir program veya işlev yazın. N 1 olduğunda, çıktı /\ \/ N 2 olduğunda, çıktı /\/\ \/ / / / \/ N, 3 olduğunda, çıktı /\/\/\ \/ / / / / / \/ / / / \/ N 4 olduğunda, çıktı /\/\/\/\ \/ / / / …

5
Chevronları Solidus'a Dönüştür
Sadece boşluk, yeni satır, ve açı parantezleri içeren bir dize alır bir program yazın: <, >( chevrons ). Çıkış boşluklar, yeni satır ve eğik çizgi bir dizge: /, \( soliduses , şekilleri girişine tekabül) ancak bir çeyrek tur saat yönünde döndürülür, orijinal giriş her satır arasına yerleştirilen alanların bir sütun …

18
Basit Baskı Okları
Golf antrenmanı için kız arkadaşımın Intro to Python sınıfında görevler yapıyorum. Bu görev için karakter sayımında çok yaklaşan çok sayıda strateji olduğunu buldum ve buradaki insanların daha iyi yollar bulabileceğinden eminim. Her ne kadar Python'da bunu yapmanın yolları ile ilgilensem de, bu programın alabileceği en çok golf oynadığını bilmek isterim, …

2
Bağlantılı harfler
Bir dize olarak temsil edilen bir karakter bloğunu alan ve alfabedeki bitişik harflerin bağlı olduğu benzer bir dize çıkaran veya veren bir program veya işlev yazmalısınız. Görsel bir örnek (şeklinde input => output): b d b d |\ /| | \ / | => | X | | / \ …

13
DVI Konektör Pimleri
Bu, spektrumun daha basit ucunda bir kod golf mücadelesi olması gerekiyordu. Ancak burada bazı mikro-optimizasyonları ortaya çıkarmanın iyi olacağını düşündüm. Üç temel DVI konektörü türü vardır : DVI-A (analog), DVI-D (dijital) ve DVI-I (tümleşik). Ayrıca, DVI-D ve DVI-I konektörlerin tek bağlantılı ve çift bağlantılı versiyonları vardır. Bu beş farklı konektörün …

3
Eğik Çizgilerde Çizim
Bu kaba gibi, Xs ve s'den oluşan dikdörtgen bir metin bloğuna giren bir program yazın :.A ...... ..XX.. .X..X. .XXXX. .X..X. .X..X. Bu ızgaraya ait gösterimi, içeriğe bağlı olarak ileriye ya da geriye doğru bir eğik çizgi çizerek saat yönünün tersine 45 derece döndürerek çıktılayın - her bir Xkenarlık çizgisinin …

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.