«code-golf» etiketlenmiş sorular

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

1
Sayısal stenografi ile ifadeleri değerlendirme
Bir kullanıcı dostu bir hesap makinesi yapmak isteyen bir şirket için çalışan ve böylece kullanıcıların ise "sayısal kestirme," gibi sayısal değerleri temsil harfleri kullanmak için yeteneği ekleyerek görevlendirilmiş durumda kiçin 1000. Şirketiniz söz konusu hesap makinelerinde depolama alanından tasarruf etmek istediğinden, depolama maliyetini azaltmak için kodunuzu mümkün olduğunca en aza …
10 code-golf 

1
Uzun bir sayıyı kısaltma
Kod golf yaparken uzun sayılarla uğraşırken, kodunuzun uzunluğunu azaltmak zor olabilir, bu nedenle bir numarayı daha kısa ve yönetilmesi için herhangi bir ipucunuz var mı? Örneğin, aşağıdaki Pyth kodu "Merhaba dünya" yı yazdırır, ancak 44 baytta bu tatmin edici değildir: Vcjkj85942000775441864767076 2 7=k+kCiN2)k Peki uzun sayıyı nasıl kısaltırım 85942000775441864767076?
10 code-golf  tips  pyth 

5
INTERCAL'de golf için ipuçları
INTERCAL'de golf yapmak için hangi genel ipuçlarınız var ? Ben golf zorlukları kod uygulanabilir ve ayrıca en azından biraz INTERCAL (yani "yorumları kaldırmak" yararlı bir cevap değildir) belirli fikirler arıyorum. Egzotik dillerin golf yarışmaları kazanmak için gerçekten yararlı olabileceğini biliyorum, ama burada çok fazla INTERCAL kodu görmüyorum. INTERCAL ile insanların …
10 code-golf  tips 

3
Knödel numaraları - Kn bul
Knödel Numaraları Knödel sayıları bir dizi dizidir. Özellikle, bir pozitif tamsayı için Knödel sayılar nkompozit sayılar kümesidir m, öyle bütün bu i < m, aralarında asal için mtatmin i^(m-n) = 1 (mod m). Belirli bir Knödel sayı kümesi nbelirtilir Kn. ( Wikipedia ). Örneğin K1, Carmichael sayıları ve OEIS A002997 …

2
ASCII Pong Oyunu
Ascii Pong Zorluk klasik oyun "pong" ASCII karakterlerde mümkün olan en kısa kodda yeniden oluşturmaktır. Gereksinimler / özellikler "Ekran" 45x25 karakter olmalıdır. Beyaz boşluk aslında beyaz boşluk olmalıdır. Kürekler 9 işaretine eşit =========olmalıdır : ve en üstte ve en altta satırlarda olmalıdır (Orijinalin yukarıdan aşağıya yerine yan yana oynandığını biliyorum, …


10
Boş alanları doldurarak boş alanları doldurun
placeAtNegatif olmayan bir tamsayı dizisi ve negatif olmayan bir tamsayı olan bir dizin alan bir işlev (örneğin ) yazın . Verilen indekse 1 koymalı, muhtemelen o noktayı boşaltmak için diğer girişleri bir noktaya kaydırmalı, 0'lar boş noktalar için duruyor. İstenen dizindeki giriş 0 ise, 1 ile doldurun. Aksi takdirde, dizinin …
10 code-golf 

8
Farklı Toplamlar Yaratma
Girdi olarak bir tamsayı alan ve toplamı ilk olan iki tamsayı döndüren bir program veya işlev yazmalısınız. Başka bir gereklilik daha vardır: iki farklı giriş için hiçbir sayı çıktının bir parçası olamaz . ayrıntılar En azından aralık -32768 .. 32767(dahil) için girdileri işleyebilmelisiniz . Veri türünüz rastgele tam sayıları işleyemiyorsa, …
10 code-golf  number 

5
Golf Uygulaması: Pyth [kapalı]
Kapalı. Bu soru konu dışı . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Sorunuzu güncelleyin o yüzden -konu üzerinde Kod Golf Stack Exchange için. 2 yıl önce kapalı . Bu Pyth golf yaparken kullanılabilecek hileler ve optimizasyonlar için bir meydan okuma. Pyth golfçüleri hilelerin çoğunu tanıyabilir. Ancak, …
10 code-golf  pyth 

2
4x4 Hex'in Mükemmel Oyununu Oyna
Arka fon Hex , K×Kaltıgen fayans eşkenar dörtgen üzerinde oynanan iki kişilik soyut bir strateji oyunudur . Eşkenar dörtgen iki karşıt taraf beyaz renklidir ve diğer iki siyah ve iki oyuncu, siyah ve beyaz, boş bir kiremit üzerine renklerinin bir token yerleştirerek sırayla alırlar. Renklerinin karşı tarafları arasında bir yol …

15
7 l8r 9'dan büyük mü? (Yedi dokuzdan sonra mı?)
Bu oldukça basit bir kod golf meydan okumadır. ASCII dizesi verilen programınız, bu dizeyi değerlendireceği iki dizeye ayrıştırmaktır. İkinci dize birinciden "geç" ise, bir 1 döndürür, birinciden "daha erken" ise -1 döndürür ve eğer aynıysa 0 döndürür. "later" ve "early" kelimelerinin ne anlama geldiğini açıklığa kavuşturalım, ASCII karakter kodlarına bakalım. …

8
İngiliz Bayrağını Yazdır!
Esinlenerek Amerikan Bayrağı Yazdır! bu doğrudan bir kopya ama bazı simetrileri var ama hala oldukça karmaşık olduğu gibi İngiliz bayrağı ile! Zorluklarınız, aşağıdaki ASCII-Art'ı mümkün olduğunca az bayt üretmektir! Düzgün görüntülemek için başınızı / ekranınızı (her ikisini birden değil!) 90 derece döndürün. __________________________________________ |\ \XXXXXXXXXXXX 000000 XXXXXXXXXXXX//0/| |0\ \XXXXXXXXXXX 000000 …

5
Geçiş kelimelerini sayın
Aşağıdaki standart 15 × 15 bulmaca ızgarasını düşünün . Bunu ASCII sanatında beyaz kareler #için bloklar ve (boşluk) kullanarak temsil edebiliriz . # # # # # # # ### ## ## ## # # # # ## ## ## ### # # # # # # # Yukarıdaki ASCII …

4
Düzen ve Kaos ve Codegolf
Order and Chaos , 6x6 tahtasında oynanan bir Tic-Tac-Toe çeşididir. Ancak oyunu benzersiz kılan, her iki oyuncunun da X veya O yerleştirebilmesidir! Her tur (Sipariş ile başlayan), oyuncu boş bir kareye bir X veya O yerleştirir. Kazanmak basit. Tahtadaki bir satırda 5 X veya O (dikey, yatay veya çapraz) varsa …

1
Zeminin En Basit Döşemesi
Zemini giriş ve çıkış olarak tanımlayan bir dize alan veya zeminin verilen desenini oluşturabilecek en basit meta döşemenin alanını döndüren bir program veya işlev yazmalısınız. Zemin kare bir ızgaranın parçasıdır. Her kare biçiminde (ile temsil edilen ya mavisi veya siyah renkli olan ave bgirdi). Örnek kat: aaaa ababab aaaaa Bir …
10 code-golf  grid  tiling 

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.