«code-golf» etiketlenmiş sorular

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

5
Kurtlar ve Tavuklar
Bir nehir var ve nehrin bir tarafında kurtlar ve tavuklar var. Bir salları var ve hepsinin diğer tarafa gitmesi gerekiyor. Bununla birlikte, sal kendi başına seyahat edemez. Sal, ikiden fazla hayvan varsa, batar. Nehrin soğuk ve kirli olması nedeniyle hiçbir hayvan ıslanmak istemiyor. Hiçbir hayvan nehrin üzerinden atlayamaz veya uçamaz. …

11
triplegolf - sadece kaynak kodu uzunluğu sayılmaz!
Bu zorluğun amacı, aşağıdaki üç uzunluğun tamamen aynı olduğu bir program yazmaktır: kaynak kodun uzunluğu standart çıktıya yazdırdığı çıktının uzunluğu seçtiğiniz (değiştirilmemiş) derleyici ile oluşturduğu derleyici uyarılarının uzunluğu Kazanan her üç kriteri de yerine getiren en kısa koddur ve en az 1 karakter uzunluğunda olmalıdır. Bir şeyleri renklendirmek için, çıktıda …
15 code-golf 

5
Şu anki burç nedir?
Verilen ülkeye göre, verilen zamanın doğu zodyakının emojisini gösterin. Doğu zodyak, her yıl için tekrar eden 12 yıllık bir döngüde bir hayvanı ve saygın özelliklerini atayan bir sınıflandırma şemasıdır. Ayrıca saat olarak atanır. Kurallar: Ülke ISO 3166-1 alfa-3 kodu olarak verilmelidir. Liste burada. Giriş biçimi böyle olması gerekir: <ISO code> …

7
Ondalık “XOR” operatörü
Birçok programlama dili, tamsayıların ikili (taban-2) basamaklarını işlemek için operatörler sağlar. İşte bu operatörleri diğer üslere genellemenin bir yolu: Let X ve Y bir baz ile, tek basamaklı sayı olduğu B . Tek terimli operatörü tanımlayın ~ve ikili operatörler &, |ve ^öyle ki: ~ x = (B - 1) - …
15 code-golf  math  number 

30
Yüzdeyi bulun
Bir süredir güzel, kolay zorluklar yaşamadık, işte başlıyoruz. Her biri 000 büyük bir tamsayı listesi ve girdi olarak bir dizin verildiğinde, verilen toplam dizinin verilen dizinindeki öğenin yüzdesini çıktılayın. Çıktı, kayan / tamsayıların doğal temsili sizin dilinizde (tekli, ondalık, Kilise rakamları vb.) Ne olursa olsun olmalıdır. Çıkışı herhangi bir şekilde …

16
Hydra'ya Saldırmak
Hidraları öldürme yeteneğine sahip yetenekli bir savaşçı olmak yerine ( buraya ve buraya bakın ), bu kez yaratığa karşı kullanılacak silahları veya hangi silahları nasıl kullanacağınız hakkında önceden bilgisi olmayan bir savaşçısınız. Bu problemde, tek bir başı kestiğinizde, ikisi aynı yerde büyüyecektir. Aynı anda birçok kafayı kesecek bir mekanizmaya sahip …
15 code-golf 

14
Bir harita içinde belirli bir dikdörtgenin dışında rastgele bir nokta oluşturma
Giriş Bir oyun alanının bu görselleştirmesi göz önüne alındığında: (0,0) +----------------------+(map_width, 0) | A | |-----+-----------+----| | D | W | B | |-----+-----------+----| | C | +----------------------+(map_width, map_height) (0, map_height) Oyunun oynandığı haritanın tamamı köşe koordinatları (0,0) ve (map_width, map_height) olan dikdörtgendir. Düşmanları yumurtlamaya uygun noktalar Birlik S=⋃(A,B,C,D)S=⋃(A,B,C,D)S = …
15 code-golf  random  game 

11
Anti-öngörülebilir bir şekilde alliteratif bir arya monte edin
Başlık için @ComradeSparklePony'e teşekkürler. Bu zorluk çok basit olmalı. Size üç liste verilir. Birincisi, başlık durumunda adların bir listesidir. İkincisi, küçük harflerle sıfatların bir listesidir. Üçüncüsü, küçük harflerle isimlerin bir listesidir. Lütfen rastgele bir ad, isteğe bağlı sıfat ve isim ve çıktı seçin <Name>'s <adjective> <noun>. Ancak, her kelime aynı …
15 code-golf  random 

6
Uzun bir Belirgin Saçmalık Kelime
Göreviniz, belirtilen sayıda 'hece' ile mantıklı bir şekilde anlaşılır bir kelime oluşturmaktır. Program her çalıştırıldığında muhtemelen farklı bir saçma kelime ile sonuçlanır. Pronounceability Belirgin bir kelime, muhtemelen iki ünsüz grup arasında sandviçlenmiş bir sesli harf grubundan oluşan hecelerden oluşur. Tüm sesler tüm konumlarda belirgin değildir ve bu dile bağlı olduğundan, …

11
Yeni Sipariş # 2: Yolumu Aç
Giriş (yok sayılabilir) Tüm pozitif sayıları düzenli sıraya koymak (1, 2, 3, ...) biraz sıkıcı, değil mi? Burada, tüm pozitif sayıların permütasyonları (yeniden karıştırmaları) etrafında bir dizi zorluk var. Bu serideki ikinci zorluk. İlk zorluk burada bulunabilir . Bu meydan okumada, doğal sayıları yeniden düzenlemek için Gray kodlarını kullanıyoruz. Gri …

30
Bir işlev yazma [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 . 6 ay önce kapalı . Dürüst olmak gerekirse, bu zorluğun henüz mevcut olmadığına inanamıyorum. Meydan okuma Bir işlev yazın. Ayrıntılar Programınız …

9
Halıyı yuvarlayın
Bu soru Kevin Cruijssen'in sorusundan esinlenmiştir . Şimdi halı döşendiğine göre, onu yuvarlamak istiyoruz. Göreviniz, bir dize alan ve bu dizeden yapılmış bir spiral (yan taraftan görüntülenen rulo halıyı temsil eden) döndüren bir program yazmaktır. Halının yuvarlanması için bir adım prosedürü aşağıdaki gibidir. Ne demek istediğimi gösteren bir örnek var. …
15 code-golf  string 

22
Kartları oyunculara dağıtın
Bu gece kart oyunu gecesi! Siz dağıtıcısınız ve göreviniz kartları oyunculara dağıtmak için bir program yazmak. Bir dizi kart ve oyuncu sayısı göz önüne alındığında, kart dizisini her oyuncu için bir ele bölmeniz gerekir. kurallar Programınız boş olmayan bir dizi Ave sıfır olmayan bir pozitif tam sayı alır n. Dizi …

9
Tarih Aralıklarında Boşluk Bulma
Tarih aralıklarının bir listesi rgirdi, çıktı veya dönüş olarak bulunmayan aralıklar olarak verilir r. Bu örnek uğruna girdi YYYY-MM-DDformatta olacaktır . Diyelim ki üç tarih aralığınız var: [2019-01-01, 2019-02-01] [2019-02-02, 2019-04-05] [2019-06-01, 2019-07-01] 2019-04-05Ve arasında bir boşluk olduğunu görebilirsiniz 2019-06-01. Çıktı şu boşluk olacaktır: [2019-04-06, 2019-05-31] kurallar Giriş ve çıkış, …
15 code-golf  date 

8
Döndürme değişmez parmak izi
Bazı polyomino'muz olduğunu ve bunları benzersiz bir şekilde tanımlamak istediğimizi düşünün , ancak polyominolar döndürülebilir, bu yüzden onları körü körüne hash etmek bize bir parça ve bir rotasyon için aynı parmak izini vermez (genel olarak). Örneğin, L-tetromino'muz varsa x x xx bunlardan herhangi biriyle aynı parmak izine sahip olmasını istiyoruz: …

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.