«code-golf» etiketlenmiş sorular

Code-golf, kaynak kodunun en az baytında belirli bir sorunu çözmek için bir yarışmadır.

6
Film Başlığı Tarz Dizesi
Meydan okuma Hiç film fragmanlarını (Mars, Yıldızlararası, vb.) Yavaşça yayılan harfler arasında büyük boşluklar gördüklerini gördünüz mü? Zorluk, harfler arasına uygun miktarda boşluk ekleyerek bir dize, boşluk çarpanı ve yönü verilen bu etkiyi yeniden yaratmaktır. Misal Giriş : 'INTERSTELLAR', Boşluk çarpanı: 1.0, Yön: İçe Artan Output: I N T E …

22
Alfabe Piramidi Oluştur
Bugün mektuplardan bir piramit inşa edeceğiz! İlk 5 harf için örnek bir harf piramidi: İlk 5 harfi arasında, önce artan ve sonra azalan bir boşluk bırakarak yazın. A B C D E D C B A Yukarıdaki satırdaki ilk dört harf için aynı şeyi yapın, ancak iki ekstra önde gelen …

13
Bir Ejderha Eğrisi Çiz
Bugün için göreviniz: bir ejderha eğrisi çizin! Bir Ejderha Eğrisi'nin ne olduğunu bilmiyorsanız, işte bir ViHart videosu (Gerçekten harika, lütfen izleyin!) Göreviniz: En az 9 kez yinelenen bir ejderha eğrisi çizin. 1'den 9'a kadar yinelemeleri göstermeniz gerekmez, sadece 9 yinelemeyi tamamladıktan sonra üretilen son eğriyi göstermeniz yeterlidir. Eğri, eğri üzerindeki …

30
Belirli bir aralıkta kaç tamsayı bir sayı içeriyor
Program girişi numarası başlangıç ve aralığının sonuna arasında görünür kaç tamsayılar numarası, aralığının başlangıcını ve aralığının bitişini ve çıkış almalı dahil . Hem programlara hem de işlevlere izin verilir. Örnek Girdiler Örneğin: //Input example 1 3,1,100 //Input example 2 3 1 100 //Input example 3 3 1 100 //Input example …

9
Bazı ASCII kutuları çizin
İki negatif olmayan tamsayı listesi alın ve aşağıda tanımlandığı gibi bir ASCII kutusu çıkarın. Köşeler ve kavşaklar artıdır: +(ASCII kodu 43) Dikey çizgiler çubuklardır |(ASCII kodu 124) Yatay çizgiler eksidir -(ASCII kodu 45) İlk giriş listesi, her artı işareti arasındaki eksi sayısını yatay yönde belirtir. İkinci giriş listesi, her artı …

14
Sorguyu Kısma
Her zaman hayatın keyiflerini bir web vekili olarak deneyimlemenin denemelerini ve sıkıntılarını düşündüğünüzü biliyorum. Dürüst olmak gerekirse, kim yapmadı? Bugün bu hedefi (en azından bir kısmını) gerçekleştirmekle görevlendirildiniz. Web sitesi X, günlük olarak çok fazla trafik alıyor ve hassas bilgileri sorgu parametreleri aracılığıyla iletmekte ısrar eden çok sayıda kullanıcı (kullanıcılar …
19 code-golf 

30
Dijital kökü yazdırma
Bu farklıdır senin Kelime dövebilecek Benim kelime daha az karmaşık olduğu gibi ve sadece hesaplandığını ve bunları karşılaştırmak değil gerektirir. Dijital kökü bulmak için, bir sayının tüm rakamlarını alın, ekleyin ve tek basamaklı bir sayı alana kadar tekrarlayın. Sayısıydı Örneğin, 12345ekleyebilir olur 1, 2, 3, 4, ve 5, elde 15. …

16
(KevinC's) Üçgen DeciDigits Dizisi
Giriş: Pozitif bir tam sayı , n olup 1 <= n <= 25000. Çıktı: Bu sırayla ondalık sayı 1 / n ile başlıyoruz . Sonra kadar basamak kadar toplamını almak n virgül (1 endeksli) th sonra basamak'; kadar basamak kadar toplamı, ardından ( N -1) 'inci, daha sonra ( n …

3
Brainf * ck Döngü Sorunu
Yazdırmanızı isteyen bir siber kulüp için sorunum var: ZYXWVUTSRQPONMLKJIHGFEDCBA@?>=<;:9876543210/.-,+*)('&%$#"! ',' Karakterini kullanmadan 29 bayt veya daha kısa bir sürede Brainf ** k kullanma. Bir çalışma kodu var: ++++++++++[>++++++>+++++++++<<-]>-->.<[>-.<-] Ancak döngüm çok uzun, bu sınırı aşan 16 bayt gönderdi. İkinci döngümü çalıştırabilmem için ikinci ve üçüncü hücreyi 58 ve 90'a ayarlamanın …

5
Windows ME ekran koruyucusunu ASCII olarak yeniden oluşturun
Bu zorluk Ask Ubuntu Stack Exchange'deki bu cevaptan esinlenmiştir . giriş Windows ME ekran koruyucuyu hatırlıyor musunuz? Nostaljiyi geri getirme zamanı! Meydan okuma Ekran koruyucunun ASCII temsilini verecek bir program veya işlev yazmalısınız. Ekran koruyucusunda yarı rastgele yönlerde büyüyecek tek bir boru olmalıdır. Borunun başlangıcı, ekranın sınırlarından herhangi birine rastgele …

13
Kabarcık sıralama devam ediyor
İki giriş alan bir işlev veya program oluşturun: Sıralanacak tam sayıların bir listesi (20 öğeden az) NKaç tane karşılaştırma yapmanız gerektiğini söyleyen pozitif bir tam sayı Fonksiyon durmalı ve Nkarşılaştırmalar sonrasında ortaya çıkan tamsayılar listesini çıkarmalıdır . NKarşılaştırma yapılmadan önce liste tam olarak sıralandıysa , sıralı listenin çıktısı alınmalıdır. Kabarcık …

11
Sorunuz tam olarak neydi?
Giriş Sıkıcı bir metin verildiğinde, metni olabildiğince hızlı bir şekilde ele geçirmek istersiniz. Aşağıdaki metni inceleyelim: Ens colligi timenda etc priorem judicem. De quascunque ii at contingere repugnaret explicetur intellectu. Adjuvetis hoc fortassis suspicari opportune obversari vix eam? Dei praemia prudens hominum iii constet requiri haberem. Ima sane nemo modi …

4
İfadeyi Panfix Gösterimine Dönüştürme
Esolangs'a göz atıyordum ve bu dile geçtim: https://github.com/catseye/Quylthulg . Bu dil hakkında ilginç bir şey, önek, postfix veya infix kullanmaması, üçünü de "panfix" gösterimi olarak kullanmasıdır. İşte bir örnek. 1+2Panfix'te normal infix'i temsil etmek için : olur +1+2+. Operatörün hem işlenenlerden önce, arasında hem de sonrasında nasıl olduğuna dikkat edin. …

16
Sınırlayıcı Kutuyu Vurgulayın, Bölüm I: Kartezyen Izgara
Size karakterlerin dikdörtgen bir ızgarası verilir .ve #şöyle: .......... ..#....... ....#..#.. ...#...... .......... Göreviniz tüm eksen hizalı sınırlayıcı kutu doldurmaktır #ayrıca ile #: .......... ..######.. ..######.. ..######.. .......... Eksen hizalı sınırlama kutusu, tümünü içeren en küçük dikdörtgendir #. Daha fazla istemek? Bölüm II'yi deneyin! kurallar Herhangi iki kullanabilir ayrı yerine …

14
Dizin hesaplama
Bu meydan okuma için, mutlak bir yol ve "yeni" bir yol (mutlak veya göreli olabilir) verilecek ve son yolu döndürmeniz gerekecek. Örneğin, geçerli dizininiz /var/tmp/test: my_dirya da my_dir/ geri dönmeli/var/tmp/test/my_dir ../../my_dir geri dönmeli /var/my_dir /my_dir/./ geri dönmeli /my_dir ../../../../../ geri dönmeli / Daha bilgiç olmak için: Bir dizin alfanümerik karakterden …

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.