«code-golf» etiketlenmiş sorular

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

4
Yerlerde parantezlerin durağanlığa neden olduğu durumlarda parantezlerin yerini boşluk alan bir program yazın
Siz bir proje yöneticisisiniz. Bir gün, programcılarınızdan biri deliye döndü (hatanız değil ) ve kod tabanındaki tüm ifadeleri aldı ve yerinde ayrılmadan önce, yetersizliğiniz ( hatta hatanız değil) hakkında rastgele parantezler ekledi . Bununla birlikte, bu kolay bir düzeltme olacaktır, ancak bazı nedenlerden dolayı revizyon kontrolü kullanmıyorsunuz ( tamamen hatanız …

10
Semboller ve Harfler
Semboller ve Harfler ASCII karakterleri bir kez bölünmüş olan yine ! Kişisel kümelerdir Mektuplar ve Sembolleri . Harfler ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz Semboller !"#$%&'()*+,-./0123456789:;<=>?@[\]^_`{|}~ Görev iki program yazmaktır: Her yazdır Mektupları Programda bunlardan herhangi kullanmadan tam olarak bir kez. Sembollerin her birini , programınızda herhangi birini kullanmadan tam olarak bir kez yazdırın . …

10
Ezoterik dilim için bir tercüman yaz Jumper
Ezoterik bir dil Jumper düşündüm. Daha sonra nedenini göreceksiniz. Hücreler olarak baytlarla rasgele erişimli bellekle çalışır. RAM sıfır indekslenir ve başlangıçta sıfırlarla doldurulur. Negatif dizinli erişim hücreleri denenirken hata görüntülenmeli ve program sonlandırılmalıdır. Sondan daha büyük bir dizinde okunmaya çalışılırken sıfır döndürülmelidir. Sondan daha büyük bir dizinde yazmaya çalışırken, RAM …

10
Bir kelime denklem çözücü yazın [yinelenen]
Bu sorunun cevabı burada zaten var : “Ücretsiz boşluk” dan yararlanın (10 cevap) 2 ay önce kapalı . Giriş Aşağıdaki örneği düşünün: CODE + GOLF —————— GREAT Bu, her harfin ondalık basamağı temsil ettiği ve kelimelerin doğal sayıları temsil ettiği bir denklemdir (benzer harfler benzer basamakları ve farklı harfler farklı …


4
Tembel parantezleri bitirin
Klavyemdeki parantezlerin hepsi yıpranmış ve bunları olabildiğince kullanmaktan kaçınmak istiyorum. Zorluklarınız, her satırdan önce ve sonra parantez içeren bir satırı dengelemektir. Bu, TI-Basic'in otomatik parantezlerine ve dize kapanmasına (yani Output(1, 1, "Hello, World!) benzer. Ayrıca değerli baytları bir programdan kaydeder! Örnek girdi: This line has no parentheses alert(Math.max(1, 2 1+1)*2).toString() …

7
Adamın nereye gideceğini tahmin et
Bir adam (0, 0)bir kasabanın kuzeybatı köşesinde boy hve genişlikte yaşıyor w. Her gün evinden sınıra yürür (?, w)veya (h, ?). Aşağıdaki örnekte adam (3, 3)bugüne gidiyor . (0, 0) +--+ + + . (0, 4) | + +--+--+ . | + + + + . | (3, 0) . …

7
Topluluk bir insan olsaydı
Eh topluluk sadece bir bot. Ama ya bir insan olsaydı? Göreviniz, yaptığı düzenlemeler için itibar kazanılmış olsaydı, topluluğun itibarının ne olabileceğini bulmaktır. (Sadece 2 * düzenleme) Bu, herhangi bir site için geçerli olmalıdır, ancak bu soru için PP&CG'yi düşünürüz. Herhangi bir dili kullanın, data.stackexchange bile işe yarayacaktır. Kod golf olduğu …
17 code-golf 

4
Pisagor ağaçlarını severim
... bu yüzden bu beni bir ağaç yapmak için bir meydan okuma. Tek bir tamsayı bağımsız değişkeni olan N ve Pisagor Ağacı N düzeylerini derinden çizen, seviye 0'ın sadece gövde olduğu bir ağaç veya işlev üretin. Ağacın her bir birleşimi, üçgenin tepe noktasını çevre üzerindeki rastgele bir noktaya yerleştirmelidir (bu …

1
En az bayt kullanarak 2048'in deterministik bir versiyonunu çözün
Oyunun 2048'in deterministik varyantına kazanan bir hamle dizisi oluşturan bir program yazın. Bu dizi, 0: yukarı, 1: sağ, 2: aşağı, 3: ayrıldı. Örneğin, "1132" dizesi sağ sağ sol aşağı anlamına gelir. Kazanan program 2048'e ulaşan en kısa kaynak kodudur! Deterministik 2048 kuralları: Oyun sol üst köşede, başlangıçta 1 kiremit içeren …

3
Yaşam oyununu 3D olarak uygulayın
Zorluk, yaşam oyununun 3D olarak en kısa uygulamasını bulmaktır ( örnek ). Kurallar şunlardır: Sadece 1 veya daha az komşusu olan hücreler (bu durumda küpler) sanki yalnızlık gibi ölür. Tam olarak 5 hücre boş bir hücreyi çevreliyorsa, ürer ve doldururlar. Bir hücrenin 8 veya daha fazla komşusu varsa, aşırı kalabalıktan …

17
Bir alt dizeden en küçük prime'ı bulun
1946 Erdös ve Copeland kanıtladı belirli sayıda a, normal sayıda , eşit olarak dağıtıldığı, ondalık genişleme basamak yani. Kullanıcılar bir basamak dizisi girecek ve bu dizeyi içeren en küçük üssü taban 10'da bulacaksınız. Misal: input -> output "10" -> 101 "03" -> 103 "222" -> 2221 "98765" -> 987659 Bayt …
17 code-golf  primes 

30
Pi Hesaplama Kodu Golf [kapalı]
Kapalı . Bu sorunun ayrıntılara veya açıklığa ihtiyacı var . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Bu yayını düzenleyerek ayrıntıları ekleyin ve sorunu giderin . 2 yıl önce kapalı . Meydan okuma Pi'yi mümkün olan en kısa uzunlukta hesaplamanız gerekir. Herhangi bir dil katılmak için bekliyoruz …

10
Su akışlarının haritasını bölümleme
Bu, internette Palantir Technologies tarafından röportajlarında sorulan bir zorluk . Bir grup çiftçinin bazı yükseklik verileri vardır ve yağmurun tarım arazileri boyunca nasıl aktığını anlamalarına yardımcı olacağız. Toprağı iki boyutlu bir yükseklik dizisi olarak temsil edeceğiz ve suyun yokuş aşağı aktığı fikrine dayanarak aşağıdaki modeli kullanacağız: Bir hücrenin dört komşu …

19
Brainfuck programını doğrulayın
Yine başka bir Brainfuck ayrıştırma sorunu, ama bu sefer ... farklı. Çeşitli ilginç problemleri çözmek için Brainfuck programları yapan şirket olan Infinite Monkeys Incorporated'da çalışıyorsunuz (kazara, daha az değil - şirket rastgele programlar yapıyor). Ancak, sadece Brainfuck'ı çalıştıran hızlı Turing makinelerinizin sözdizimi hatalarıyla ilgili küçük ve pahalı bir sorunu olduğu …

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.