«code-golf» etiketlenmiş sorular

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

2
Tüm geçerli klas genel tek noktaya yayın IPv4 adreslerini çıktılar
IPv4 adresleri 32 bit genişliğindedir ve bu nedenle adres alanının boyutu 2 32 veya 4.294.967.296'dır. Ancak, bu sadece teorik bir üst sınırdır. Genel internette kullanılabilecek tüm adreslerin doğru bir temsili değildir. Bu zorluğun amaçları doğrultusunda, tüm adreslemenin klasik olduğu varsayılmaktadır . Gerçekte, adres alanının sınıfsal alt bölümünün yerini CIDR (Sınıfsız …

6
Cümleden yinelenen kelimeleri kaldırma
Bu meydan okumada, her cümlenin yinelenen kelimeleri kaldıracaksınız . Örnekler Hello Hello, World! Hello, World! Code Code! Golf Code Code! Golf Code Hello hello World Hello World Programming Golf Programming! Programming Golf! Şartname Giriş, ASCII karakterlerden oluşan bir dize olacaktır. Cümle, dizenin sonuna, satır besleme ( \n) veya noktalama işaretine …
10 code-golf  string 

1
Otopilot modu
Sol üst köşeden başlayan bir helikopter yere (bu sorunun amacı için 2B alanda) iniyor. Otopilot modu ve manuel modu vardır. Otopilot modu aşağıdaki gibi davranır: Doğrudan aşağıdaki alan boşsa, aşağı inin. Aksi takdirde, bir adımı tamamen rasgele sola veya sağa hareket ettirin. (Birden fazla adımı bu şekilde taşıyabilir.) Ve yere …

2
Gönüllü dilbilimci
Arka fon Bir dilbilimci olan arkadaşınız, çeşitli dillerde basit konuşma snippet'lerini kaydetti ve analiz etti. Oldukça düşüncesiz oldukları için, her pasajın hangi dilde olduğunu unutmuşlar. Cümle yapılarını analiz eden ve imkansız vakaları dışlayan bir program oluşturarak onlara yardım etmelisiniz. Giriş Girişiniz , konu , fiil ve nesneSVO anlamına gelen karakterleri …

1
Ay Evresini Hesaplayın
Giriş tl; Dr. Bu meydan okumada, belirli bir tarih için ayın evresini hesaplamanız gerekir. Bu meydan okuma oyun psiko sosyal görsel-işitsel deney " Superbrothers: Kılıç ve Sworcery EP " esinlenerek . In S: S & S EP bazı olaylar zamanında belirli bir noktada sadece meydana geldikleri Ay'ın evreleri maceranın sonucuna …

1
Dijital Saat Maç Bulmaca
Yeni sayılar veya şekiller oluşturmak için belirli sayıda eşleşme eklemeyi, kaldırmayı veya taşımayı içeren eşleşmeleri olan birçok bulmaca vardır . Bu dijital bir saatte böyledir. 12 saatlik bir dijital saatte geçerli bir zaman verildiğinde, saatteki her görünür basamağın o basamak haline gelmesi için en az satırın hareket ettirilmesini gerektiren basamağın …

3
I-Ching ikili ikili bilgisayar
Giriş I Ching eski bir kehanet metni ve Çin klasiklerinin en eskisidir. Görünüşe göre rastgele sayılar üreten cleromancy adlı bir tür kehanet kullanıyor. Zhou yi'nin temel birimi heksagram (卦 guà), altı yığılmış yatay çizgiden (爻 yáo) oluşan bir figürdür. Her çizgi kesik veya kopuk. Alınan Zhou yi metni 64 heksagramın …

1
Bir karınca küp üzerinde yürerek kelimeleri heceleyebilir mi?
İki parametre alan bir işlev yazın: pozitif bir tamsayı n ve sözcük listesi. N -by- n -by- n biriminden oluşan bir küp verildiğinde , her bir yüzey birimine rastgele bir harf (AZ) atayın. (3x3x3 küp için, her yüzünde 9 yüzey birimi olacaktır.) Ardından, yüzey boyunca yürüyen bir karıncanın (yüzleri çaprazlama …
10 code-golf 

3
Birleştirilmiş Aralık Notasyonunda 2 Setin Kesişimini Bulun
Birleştirilmiş Aralık Notasyonunda 2 Setin Kesişimini Bulun Aralıkların birleşimi olarak tanımlanan iki gerçek sayı kümesi verildiğinde, bu iki kümenin aynı tipteki aralıkların birleşimi olarak kesişiminin bir açıklamasını çıktı. Giriş kümeleri her zaman aralık sendikalarından oluşur, öyle ki her aralık farklı bir tamsayıda başlar ve biter (yani hiçbir aralıkta sıfır ölçüsü …

4
Dışbükey gövdede nokta (2D)
Arka fon Dışbükey noktalarının sonlu sayıda olan en küçük konveks çokgen köşeler ya da iç kısmında, ya tüm noktaları ihtiva edecektir. Daha fazla bilgi için, PGM'de çok iyi tanımlayan bu soruya bakın . Giriş N+12-B koordinatları ( N >= 3) STDIN(diğer olağan golf girişlerine de izin verilir) aşağıdaki biçimde (ondalıkların …

2
Kasayı kır!
Esinlenerek /puzzling/24334/to-catch-a-thief Size s ve s (veya seçtiğiniz herhangi bir karakterle ) dolu bir nby n( nkendisi isteğe bağlı giriş) ızgarası verilir . Amacınız her hücreyi aynı ( veya ) yapmaktır . Aşağıda tanımlandığı gibi bir dizi hamle yapabilirsiniz (Şaşırtıcı SE bağlantısıyla farklılığı not edin):0101 Bir hücre seçin. Aynı satır …

9
Numeronim veya N8s?
Bir numeronym ("sayısal kasılma" olarak da bilinir), bir kelime sayılar kullanılarak kısaltılır. Yaygın olarak kullanılan bir daralma yöntemi, değiştirilen alt dizenin uzunluğunu, ilk ve son karakterlerin dışındaki tüm karakterlerin yerine kullanmaktır. Örneğin, i18nyerine internationalizationveya L10nyerine kullanınlocalization . ( LKüçük harfli olana çok benzediği için büyük harfle yazılır 1.) Tabii ki, …
10 code-golf  string 

3
Bir Noel Yıldızı Çiz / Dodecahedron
Kağıt yıldızları Noel'de ailemde büyük bir şey, bu yüzden sanal bir serin olacağını düşündüm. Aşağıda düzenli bir dodecahedron görüntüsü ( https://en.wikipedia.org/wiki/Dodecahedron'dan , burada adı geçen yazara atfedilen) İşlem stellation çok yüzeyli uygulanmış (wikipedia) diğer yüzü geçene kadar yüzleri uzanan içerir. Böylece düzenli dodecahedron ile başlayarak, aşağıdaki şekilleri elde ederiz: Küçük …

4
Bağlamda Başlık Anahtar Kelimeleri
Bu zorluk, D. Parnas, sistemlerin modüllere ayrıştırılmasında kullanılacak ölçütler üzerinde ve J. Morris, İşlevsel Dilde Gerçek Programlama bölümünde açıklanan bir soruna dayanmaktadır . stdinDiliniz için makul ve uygun bir biçimde kitap başlıklarının bir listesini bağımsız değişken olarak veya bağımsız değişken olarak alan bir program veya işlev yazın . Örneğin, Green …

3
Kürdan Dizisi Oluştur
Kürdan Dizisi nedir? Wikipedia'ya göre Geometride, kürdan sekansı, sekanstaki önceki desene tekrar tekrar çizgi segmentleri ("kürdan") eklenerek oluşturulabilen 2 boyutlu desenlerden oluşan bir dizidir. Tasarımın ilk aşaması tek bir "kürdan" veya çizgi segmentidir. Birinciden sonraki her aşama, önceki tasarımı alarak ve açıkta kalan her kürdan ucu için, o ucun üzerinde …

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.