«whitespace» etiketlenmiş sorular

Boşluk karakterlerinin işlenmesi ve yerleştirilmesiyle ilgili zorluklar için (girintiyle ilgili zorluklar gibi) (çoğunlukla boşluklar, sekmeler ve satır beslemeleriyle sınırlı olmamak üzere). Ezoterik programlama dili Whitespace ile ilgili zorluklar için bunun yerine [whitespace-language] kullanın.

25
Kodunuzun Negatifini Yazdırın
Yan uzunluk N için yazdırılabilir ASCII karakterleri (kod noktaları 0x20 - 0x7E) , aşağıdaki gibi (burada, N = 6 ) bir kare düşünün : =\ g \ 7 m+y "g L ~ e> PHq Ayrıca her satırın ve her sütunun en az 1 boşluk ve 1 boşluksuz karakter içermesini istiyoruz …

30
Teleskopik Parantezler
Boş olmayan, doğru dengelenmiş bir parantez dizisi düşünün: (()(()())()((())))(()) Her parantez çiftinin daraltılmış bir teleskopik yapıdaki bir halkayı temsil ettiğini hayal edebiliyoruz . Öyleyse teleskopu uzatalım: ( )( ) ()( )()( ) () ()() ( ) () Buna bakmanın başka bir yolu da n derinliğindeki parantezlerin yatay pozisyonlarını koruyarak n …

30
Programlama Yapbozlarından Code Golf'a
Senin görevin tam dize çıktı bir program yazmaktır Programming Puzzles(izleyen satırsonu isteğe bağlı), ancak tüm boşluklar, sekmeler ve yeni satırlar çıkarıldığında çıktılar Code Golf(izleyen satırsonu isteğe bağlı). Bayt sayınız, hala boşluk olan ilk programın sayımıdır. notlar Kaldırma işleminin bir parçası olarak Code Golf ve içindeki boşluklar Programming Puzzleskaldırılacak, buna göre …

12
Ters girinti
Kodunuzun tersine girerseniz, kodunuzun daha hızlı çalışabileceğini duydum, böylece derleyici "dalların" en altından bir ağaç tasarım deseni gibi işleyebilir. Bu yardımcı olur çünkü yerçekimi, kodunuzun derlenmesi için gereken zamanı hızlandırır ve veri yapısı verimliliği artar. Java komut dosyasında bir örnek: function fib(n) { var a = 1, b = 1; …

24
Önemli Boşluk
Biz tanımlayan boşluk üç karakterlerden herhangi sekme (0x09), yeni satır (0x0A) veya boşluk (0x20) olmak. Bu zorluk için, aynı programlama dilinde, aşağıdaki görevleri yerine getiren iki program veya işlev yazmanız gerekir: Boşluk karakterlerini verilen bir dizgede sayın. Örneğin, giriş 123 -_- abc def 7 döndürür (izleyen bir yeni satır yoksa). …


30
Dize Uzunlukları Ekleme
Meydan okuma: - , - , - skarakterleri üzerinde bir dize verildiğinde , kendisine uzunluğunu ekleyerek uzunluktaki ek karakterleri toplam uzunluğunun bir parçası olarak sayar .azAZ09ss Giriş: Sadece bir dizi keyfi uzunluk (boş olabilir). Çıktı: Aynı dize, ancak uzunluğu sonuna eklenmiş. Uzunluğu temsil eden karakterler de uzunluğun bir parçası olarak …
51 code-golf  string  code-golf  string  random  code-golf  array-manipulation  code-golf  ascii-art  kolmogorov-complexity  random  code-golf  array-manipulation  code-golf  stateful  code-golf  hello-world  code-golf  string  code-golf  interpreter  lisp  code-golf  restricted-source  quine  palindrome  code-golf  ascii-art  random  generation  challenge-writing  ascii-art  random  polyglot  maze  answer-chaining  string  cops-and-robbers  whitespace  code-golf  string  cops-and-robbers  whitespace  code-golf  number  sequence  code-golf  date  code-golf  ascii-art  decision-problem  code-golf  combinatorics  chemistry  code-golf  kolmogorov-complexity  source-layout  radiation-hardening  code-golf  ascii-art  path-finding  maze  code-golf  string  ascii-art  game  animation  code-golf  string  ascii-art  code-golf  ascii-art  kolmogorov-complexity  code-golf  restricted-source  new-years 

25
Önemli Boşluk: Polisler
Bu zorluğun amacı doğrultusunda, boşluk alanını yalnızca satır beslemeleri (0x0A) ve boşluklar (0x20) olarak tanımlayacağız . Çoğu dilin ve regex lezzetinin, ASCII aralığının içinde ve dışında bulunan diğer birçok karakteri de boşluk olarak kabul ettiğini, bu nedenle karşılık gelen yerleşiklerden yararlanamayabileceğinizi unutmayın. Polislerin Mücadelesi Seçtiğiniz bir dilde, ASCII (NUL hariç) …

7
Nehirlerden Kaçınmak
Arka fon Tipografide nehirler , rastlantısal boşlukların hizalanmasından dolayı oluşan bir metin bloğundaki görsel boşluklardır. Bunlar özellikle sinir bozucu çünkü beyniniz onları sürekli rahatsız eden periferik görüşte daha kolay alıyor gibi görünüyor. Örnek olarak, aşağıdaki metin bloğunu alın, satır genişliği 82 karakteri geçmeyecek şekilde kesilmiş satırlar : Lorem ipsum dolor …

5
Tanrım, boşluklarla dolu!
Bazı insanlar, tablo ve girinti için boşluk kullanmakta ısrar ediyor. Tablolama için bu tartışmasız yanlıştır. Tanım olarak, çizelgeleme çizelgeleme için kullanılmalıdır. Girinti için bile, tabülatörler nesnel olarak üstündür: Stack Exchange topluluğunda açık bir fikir birliği var . Girinti için tek bir boşluk kullanmak görsel olarak rahatsız edicidir; birden fazla kullanmak …

3
Rubik küpünü çöz
Rubik küpünü (3 * 3 * 3) makul bir süre içinde ve hamle çözen en kısa programı yazınız (örneğin, makinenizde en fazla 5 saniye ve en az 1000 hamle). Giriş biçiminde: UF UR UB UL DF DR DB DL FR FL BR BL UFR URB UBL ULF DRF DFL DLB …

20
Şekil ve Zemin
Kaynak: Wikipedia Bu zorluk için, yukarıdaki görüntünün şekline ve zeminine benzeyen iki program yazmalısınız , öyle ki bunlardan biri basar figureve diğeri basar ground. özellikle: Girisi olmayan ve dizeyi basan bir program yazın figure. Programınızdaki izin verilen tek boşluk karakterleri boşluklar (kod noktası 0x20) ve yeni satırlar (satır başı, 0x0D, …

4
Kod Açıklama Formatlayıcı
Başarılı kod golf başvuruları, doğası gereği her yerde çılgın sembollerle doludur. Gönderilmelerinin anlaşılmasını kolaylaştırmak için, birçok kod golfçü kodlarının bir açıklamasını eklemeyi seçer. Açıklamalarında, kod satırı dikey olarak patlatılmış bir şemaya dönüştürülür. Örneğin, eğer bu benim kodumsa: 1_'[3:~2@+]` Oluşturabileceğim olası diyagramlardan biri şöyle görünür: 1 _' [ ] [3: ] …

5
Sekmeleri ikiye böl
Kutsal savaşlar mekanlara karşı sekmelere karşı savaştı. (Ve elbette uzaylar nesnel olarak üstündür, kazandı.) - Alex A. S azı PEO s le hala çöp için bir o ccept WHI C h Cl e arly s upreme. Sadece aldık bir yanış kullanarak dosyayı yeniden ct, b reklamı ve inf e WHI …

23
Çizgileri Hizala!
Çizgileri Hizala! Bir karakter ve çok satırlı bir dize verildiğinde, işiniz dizenin her satırını doldurmaktır, böylece verilen sınırlayıcı arasında sıralanırlar. Örnekler Giriş: , Programming, Puzzles And, Code golf Çıktı: Programming, Puzzles And, Code golf Giriş Girdi, çok satırlı bir dize ve bir karakter olacak (aralarında hizalayacağınız), bunları istediğiniz sırada / …

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.