Programlama Bulmacaları ve Kod Golfü

Bulmaca meraklılarının ve kod golfçülerinin programlanması için soru-cevap

30
Ters stdin ve stdout'taki yer
Gereksinimler: Sınırsız uzunlukta yeni satırlar / satır başı iadeleri içeren stdin'e bir giriş yapın (yalnızca sistem belleği tarafından sınırlandırılmış; yani programda içsel bir sınır yoktur). Stdout'ta girişin tersini verin. Örnek: Giriş: Quick brown fox He jumped over the lazy dog Çıktı: god yzal eht revo depmuj eH xof nworb kciuQ …
58 code-golf  string 

27
seni seviyorum seni seviyorum seni seviyorum
"İkili Kalp" başlıklı XKCD # 99 , bazı rakamların kırmızı renkli olduğu, basit ve sıfırdan oluşan bir görüntü gösterir. Kırmızı kalp çıplak gözle görülebilir, ancak ikili sırada gizlenmiş mesaj görünmüyor. Tüm boşlukları ve yeni satırları kaldırır ve ikili diziyi 8 bit ASCII kodu olarak yorumlarsanız, mesajla sonlanırsınız: iloveyOuilOveyouiloveyOuilOveyOuiloveyouilOveyouilOveyOuilOv Şirin değil …

11
Yeni Site Tasarımı!
Sitenin tasarımını değiştiren bir kullanıcı belgeniz yoksa (veya öyle olsa bile), site tasarımımızın olduğunu farketmiş olmalısınız! (Şimdi Kasım) Öyleyse, kutlamak için, bu tasarımı geriye dönük olarak uygulayan bir program yapalım (tabii ki aşırı basitleştirilmiş)! Yani, en önemli değişiklikler: Yeni ismimiz şimdi Code Golf ve Kod Yazma Zorlukları. sitemiz artık varsayılan …
57 code-golf  string 

30
Hevesle Rusça Bir Dize
Birçoğunuz bir yerden internetten Rusya'dan gelen insanlarla etkileşime girmiş olabilirsiniz ve bir altkümeniz, kendilerini ifade etmeleri gereken garip bir yöntemi fark etmiş olabilirsiniz. Örneğin удали игру нуб))) nerede )))önceki ekstresinde vurgu için eklenir, ben oranının bir teorisi üzerine çalışıyor olması )ancak çoğu zaman zor oranını hesaplamak bulmak, dize geri kalanına …
57 code-golf  string 

30
Bir tane daha LUL ve ben yokum
Meydan açıklaması Twitch.tv adlı popüler bir akış sitesindeki bazı kanallarda, insanların sohbetlerde spam gönderme eğiliminde olduklarını belirten yaygın bir mesaj olan kişiler "LUL" mesajlarını spam gönderir One more LUL and I'm out LUL , akışta komik bir şey olduğunu ifade etmek için kullanılan popüler bir ifadedir . Kısa süre sonra …
57 code-golf  string 

30
“DDoouubbllee ssppeeaakk !!”
Bugün süper basit bir meydan okuma mı, değil mi? Son zamanlarda çifte konuşma hakkında oldukça iyi bir şeyler duyduğumuzu hissediyorum, hadi uyumlu bir şekilde tanımlayalım ... İkili konuşma, bir metin dizesindeki her karakterin hemen tekrarlandığı zamandır. Örneğin: "DDoouubbllee ssppeeaakk!!" Kurallar Bir argümanı kabul eden bir kod yazın, bir dize. Her …
57 code-golf  string 

30
Hacker Logosunu Göster
“Hacker Amblemi” olarak da bilinen “Hacker Logosu” nu duymuş olabilirsiniz. Bu gibi görünüyor: Bu, Yaşam Oyunu adı verilen matematiksel bir simülasyondan oluşan bir kalıptır. Planör, hareket eden en basit Yaşam kalıplarıdır ve tüm Yaşam kalıplarının en anında tanınanlarıdır. Meydan okuma Zorluk oldukça basittir: Hacker logosunu gösterin. Bu şöyle tanımlanır: Kenarlıklı …

30
Yıldız üçgeni çizme
Programlama 101 için bir görevden esinlenilmiş, burada, umarım çok kolay olmayan veya yinelenen bir görev (bunun gibi şeyler aramak biraz zor). Giriş: Olumlu bir tamsayı n >= 1. Çıktı: n Her yeni çizginin, çizgiden daha önce bir çizgiden daha fazla yıldız işaretine sahip olduğu ve ilk çizgide bir yıldız işaretiyle …

27
Çatlama devam ediyor
Bu kaba kuvvet programlarının, denedikleri her kombinasyonu gösteren şifreyi kırmasını hatırladınız mı? Daha doğrusu, bir noktada n ilk karakterleri sabittir (başarılı bir şekilde tahmin edilmiştir) ve geri kalanlar için her olası karakter test edilir. Muhtemelen bazılarını filmlerde ya da fantezi arayüzleri seven insanlar tarafından yazılmış bir yazılımda gördünüz. Üzgünüm, üzüldüm, …

30
Büyük veya Küçük Endian
LKüçük bir endian mimarisinde Bçalışan bir if veya büyük bir endian mimarisinde çalışan bir ifşa veren bir program veya fonksiyon yazın . Küçük harf çıktı lveya bkabul edilebilir. Giriş yok. Puanlama kod golf, bu yüzden en az bayt olan kod kazanır. Düzenleme: Aşağıdaki yorumlara göre, girişin her iki mimaride de …
57 code-golf 

30
N Karesi Yazdır
Negatif olmayan bir tamsayıda N alanını stdin'den veya işlev argümanından alan bir program veya işlev yazın. Her biri N sayısının N kopyası ile yapılmış olan içi boş bir ASCII-art karesinin bir dizisini yazdırmalı veya iade etmelidir. özellikle: N ise 0, N'nin hiçbir kopyası kullanılmaz, bu nedenle çıktı olmamalıdır (veya yalnızca …

8
Sıkı Bir Yılan Öpücüğü Yap
Bir esnek yılan şöyle görünür: <||=|||:)~ |Bir esnek kısım olarak bilinen esnek bir yılandaki dikey çubukların ( ) her ayrı dizisi , genişliğinin iki katı kadar ayrı ayrı genişletilebilir ve bir kez uzatılmış alternatif eğik çizgilerle ( /, \) çizilir . Yukarıdaki özel yılan, dört olası poz vererek, bu gibi …

30
Alex tarzı ekleme
Alex'in şanlılarından esinlenerek Sizi iyiliğin için bir R öğrenin, Alex'in "gerçek bir R programını" alçakgönüllülükle yeniden yaratacağız - ama bir twist ile. Alex tarzı Ekleme bu şekilde çalışır - verilen iki sayının toplamını geri alma şansı% 90'tır ve yinelemeli olarak% 10'luk bir şansı verir Alex, ilk rakamı ve ikinci rakamı …

10
Küçük Chandler üzgün. Onu neşelendirmek için bir bulut çizin
Küçük Chandler üzgün. Onu neşelendirmek için bir bulut çizin. Not: Bir bulut çizmek onu neşelendirmez. Bir daire, bir Kartezyen düzlemindeki dairenin x konumu olan bir Kartezyen düzlemindeki dairenin y konumu ve dairenin yarıçapı (x,y,r)olduğu 3-dipli olarak tanımlanabilir . ve olumsuz olabilir. daima olumludur. Giriş 3 tuples ayrılmış boşluk şeklindeki dairelerin …


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.