«code-golf» etiketlenmiş sorular

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


24
Testere Dişi Alfabesini çizin
Bugün basit bir tane. Yükseklik için pozitif bir tamsayı verilen bir "testere dişi alfabesi" çizen en kısa programı yazın. Başladığı harfe geldiğinizde programlama dilinizin adını yazmalısınız. Örneğin, eğer diliniz Python ise ve girdi ise 1çıktı şöyle olmalıdır: ABCDEFGHIJKLMNOPythonQRSTUVWXYZ Giriş ise 2, çıktı şöyle olmalıdır: B D F H J L …
42 code-golf  string 

15
Yağmurlu bir gün
bağlam Sevgililer Günü. Sevdiğin tek kişi dün seni terk etti bu adam için her zaman "aptal ve ilgisiz" buldu . Eve giderken, trafikte sıkışıp kaldınız, radyoda eski şarkıları dinlediniz, ön cama çarpan yağmur sizi sallıyor. Arabanızda bir süre sonra, kendinizi küçük dairenizde, kendisinden başka bir şey düşünemeyen tek başınıza bulabilirsiniz. …
42 code-golf 

30
Sinüzoidal bir dalga yazdırın (dikey olarak)
Bir terminal üzerinde dikey kaydırma sürekli sinüzoidal dalga yazdırın. Program sonlandırılmamalı ve dalgayı sürekli olarak aşağı kaydırmalıdır (bir şekilde kesilmediği sürece). Taşma probleminin olmadığını düşünebilirsiniz (yani, artan sayaçları olan sonsuz döngüler veya sonsuz özyineleme kullanabilirsiniz). Dalga aşağıdaki özellikleri sağlamalıdır: Genlik = 20 karakter (en yüksek genlik) Dönem = 60 - …

30
Bir dizenin bir palindrom olup olmadığını belirlemek için en kısa kod
Bir palindrome , hem geriye hem de ileriye doğru aynı şekilde yazılan bazı dizelerdir. Örneğin, 'Eva, bir mağarada yarasaları bıçaklayabilir miyim?' bir palindromdur (EVACANISTAB | BATSINACAVE) Bu kod golf için, seçtiğiniz dili kullanarak, verilen bir dizginin bir palindrom olup olmadığını belirleyin. Kenar Kılıfları: Noktalama palindrominess için sayılmaz. Kontrol karakterleri palindrominess …

6
ASCII Labirent İşleme 3000
Yazmayı sevmiyorum, bu yüzden labirentlerimi çok basit bir biçimde çiziyorum: # ##### # # # ### # # # # # # # # ##### # Bir labirent değil mi? Tabii ki, tüm labirentlerin 3 boyutlu görünmesi gerektiğini düşünüyorum, benzer ama bu labirent azınlığı için bu zorlukla aynı değil. +-----+ …

30
Fransız plakaları
Kum havuzu Fransız Plakaları Fransız plakaları , belirli bir sayı ve harf şeklini izleyerek sıralı olarak gelir:AB-012-CD Meydan okuma Belirli bir sayı için, ilgili fransız plaka numarasını veren bir program veya işlev yazın . Programınız, link verilen sayfada belirtilen özel durumlarla ilgilenmemelidir. 26*26*1000*26*26 => 456 976 000Mümkün olan tüm plakaları …

17
Her Harfi İçeren İlk Sayı
Giriş olarak A'dan Z'ye (J ve K hariç) tek bir harf verildiğinde, bu mektubu içeren en küçük negatif olmayan tamsayıyı yazılı olarak verin. Sayıların asla "ve" kelimesini içermediğini, bu 101nedenle "yüz bir" değil "yüz bir" olduğunu varsayalım . Amerikan (kısa ölçekli) sayımını varsayalım, bir milyon 10^6ve bir milyar 10^9. a …

28
Kayan yazı işareti
Her gün , hareketli harfler içeren bir kayan yazı işaretine yeni bir kelime koyuyorsun , sadece yazman gereken harfleri alıyorsun. Mümkün olduğunda daha önceki kelimeler için satın aldığınız harfleri yeniden kullanırsınız. Her gün sırayla yazmak istediğiniz sözcükler göz önüne alındığında, her gün satın aldığınız harfleri yazınız. Örnek Input: ['ONE', 'TWO', …
41 code-golf  string 

29
Van Eck Dizisi'nin 9. terimi
Van Eck Dizisinin 8. terimini çıkar. Van Eck Dizisi şöyle tanımlanır: 0 ile başlar. Son terim, bu terimin ilk oluşuysa, sonraki terim 0'dır. Son terim daha önce gerçekleşmişse, bir sonraki terim en son ne zaman geri adım attığını belirtir. https://oeis.org/A181391 https://www.youtube.com/watch?v=etMJxB-igrc https://www.youtube.com/watch?v=8VrnqRU7BVU Sıra: 0,0,1,0,2,0,2,2,1,6,0,5,0,2, ... Testler: Giriş | Çıktı 1 …

20
İki sayının ortalamasını hesapla
feragatname: Ortalama ortalaması benim tarafımdan yapılmıştır. sayılarının aritmetik ortalamasını tanımlayın, sayılarının geometrik ortalamasını sayıların harmonik ortalamasını olarak tanımlayın sayısının ikinci dereceden ortalamasını olarak Ortalama ortalama ( ) aşağıdaki gibi tanımlanır: Dört diziyi ( ) aşağıdaki gibi tanımlayın .nnnM1( x1, . . . , xn) = x1+ x2+ . . . …
41 code-golf  math 

12
C değişkeni bildirimini okuyun
Arka fon C'deki değişken bildirim ifadesi üç bölümden oluşur: değişkenin adı , temel türü ve tür değiştirici (ler) . Üç tür tip değiştirici vardır: İşaretçi *(önek) Dizi [N](postfix) İşlev ()(postfix) Parenler içindeki işlev argümanlarının bir listesini belirleyebilirsiniz, ancak bu zorluğun uğruna, onu görmezden gelelim ve kullanalım ()(teknik olarak "işlevin herhangi …
41 code-golf  parsing  c  syntax 

27
Babil Gibi Say
Meydan okuma ASCII'nin Babil sayısının girdi olarak gösterilişi göz önüne alındığında, sayıyı Batı Arapça rakamlarıyla çıkar. Babil Sayısal Sistem Babilliler nasıl sayıldı? İlginç bir şekilde, bir Base 10 sistemi elemanına sahip bir Base 60 sistemi kullandılar. İlk önce sistemin birim sütununu düşünelim: Babillilerin sadece üç sembolü vardı: T(veya yapabilirseniz:) 𒐕1'i …

21
Malbolge'nın “çılgın” işlecini uygulayın
Malbolge programlama dilinin birçok benzersiz özelliğinden biri, OPdokümantasyon ve kaynak kodunda sadece "op" olarak adlandırılan, ancak popüler olarak "çılgın" operatör olarak bilinen , son derece sezgisel olmayan operatörüdür. Dilin yaratıcısı Ben Olmstead'in açıkladığı gibi, belgelerinde: " kalıp arama, orada yok ." op "tritwise" operatörüdür - iki argümanının üçlü rakamları üzerinde …
41 code-golf  number 

27
Kendi kendine büyüyen kod kodu kodeksi
Çalıştırıldığında, aynı dilin P2 programını P1'den tam olarak 1 bayt daha uzun veren bir program (veya fonksiyon) yazalım (P1 diyelim). Çalışırken P2 programı, P2'den 1 byte daha uzun bir 3. program P3 vermelidir. P3, P3, vs.'den bir bayttan daha uzun bir program P4 vermelidir. P5, P6, ..., P∞ için de …
41 code-golf  quine 

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.