«code-golf» etiketlenmiş sorular

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

16
Üsleme Sırası
Bochnia * 'da bulunan en eski Polonya tuz madeni, sihirli bir sayı olarak düşünebileceğimiz 1248 yılında başladı . Biz üs alma sırası gelen 4 basamak eşit olduğunu görebilirsiniz: . Tarih aslında diziden 4 hane olduğundan, daha uzun sürebiliriz. Sonsuza ulaşana kadar süreci tekrarlayabiliriz. Eğer sayı ile sınırlarsak sıra şöyle görünür2048 …

2
Bir turnuva konsolu oluşturun
Boş olmayan dizelerin giriş listesi verildiğinde, aşağıdaki çizim kurallarına dayanarak bir turnuvanın ASCII sanat temsilini çıktılayın: Dize sayısının miktar olarak garanti edilmesi 2,4,8,16,etc. İlk iki dize birbirini çalar ve sonraki iki dize birbirini çalar, vb. Bu ilk tur. Her oyun için kazananı eşit olasılıkla rastgele seçin. Bir sonraki turda, ilk …

11
Küp küpün yüzlerini topla
Kübik bir küpün yüzlerini manuel olarak toplamak sıkıcı ve zaman alıcıdır, Kübik'in kendisinde kod yazmak gibi. In En verimli cubifier , ben cubically kaynağına ASCII çevirmek istedi. Buradaki cevaplardan biri bir küp başlatma dizisi kullanır ve daha sonra elde edilen küpü, önceden başlatılmış küpün toplamlarına göre değiştirir. Bu yöntem o …

28
Dizi Çarpanlarına Ayırma
Bir pozitif tamsayı dizisi verildiğinde, bu tamsayıların belirgin ana faktörlerinin sabit bir dizisini çıktılar. Başka bir deyişle, girişteki her tamsayı için sırayla, birincil faktörlerini alın, sıralayın ve çıktıda zaten olmayan primerleri ekleyin. Test Durumları [1,2,3,4,5,6,7,8,9,10] -> [2,3,5,7] [10,9,8,7,6,5,4,3,2,1] -> [2,5,3,7] [100,99,98,1,2,3,4,5] -> [2,5,3,11,7] [541,60,19,17,22] -> [541,2,3,5,19,17,11] [1,1,2,3,5,8,13,21,34,45] -> [2,3,5,13,7,17] [6,7,6,7,6,7,6,5] …

4
Hydra Slayer'ın Dönüşü
Bu hydra'yı öldürdüğünüzden beri bir süredir , yıllarca şan için bastı, ama şimdi insanlar sizi yıkanmış olarak çağırıyor, oldu. Onları yanlış kanıtlamanın zamanı geldi, annra hidranın nerede olduğunu duydunuz. Sadece öldürün ve hak ettiğiniz tüm ihtişamla ödüllendirileceksiniz. Kılıçlarınızı almak için cephaneliğe varıyorsunuz ama hepsi normal kılıçların dışında kalan tek sektörler. …
13 code-golf  math  number  game 

5
Fallout Terminal Hacking
Burda Bethesda hayranı olan var mı? Belki Obsidyen Eğlencesini tercih edersin? Aşağıdaki resimlerden herhangi birindenseniz, size nispeten tanıdık gelmelidir. Oldukça benzersiz bir ASCII-Art mücadelesi hazırlama özgürlüğünü aldım, işte size ne yapacağımla ilgili ilk ipucu: _____________________________________________________ / \ | _____________________________________________ | | | | | | | Welcome to ROBCO Industries …

1
Hydra Avcısı Olun
Bölgenin en iyi ve en ünlü kahramanısın. Son zamanlarda, bir Hydra'nın yakındaki bir vadide asılı olduğu söylentileri var . Eğer sen cesur ve erdemli kahraman olarak, bugün bir süre sonra kontrol gidersiniz anlamaya. Hydrae ile ilgili sorun, kafalarını her kesmeye çalıştığınızda bazı yenilerinin büyümesidir. Neyse ki sizin için aynı anda …
13 code-golf  math  game 

5
Sıra Korelasyon Katsayısı
Genel korelasyon katsayısı (2d'de) bir dizi noktanın bir çizgi ile ne kadar iyi tanımlanabileceğini ölçer ve eğer evet ise, işareti bize pozitif veya negatif bir korelasyonumuz olup olmadığını söyler. Ancak bu, noktaların koordinatlarının aslında nicel olarak örneğin ölçümler olarak yorumlanabileceğini varsayar. Bunu yapamıyorsanız ancak yine de koordinatları sipariş edebiliyorsanız , …

8
Minimal taksi mesafesi haritası
Meydan okuma açıklaması Gelen taksi metrik , iki nokta arasındaki mesafe olarak tanımlanır: Sadece sıfırlar ve sıfırlar içeren bir matris düşünün: 0 0 0 1 0 1 0 0 0 0 0 0 0 0 0 1 0 0 1 0 1 0 0 0 0 Her 1birini matristeki en …

4
Bu sayı ne kadar Fermat?
Fermat sayıları , x tamsayısıyla 2 2 x +1 olarak ifade edilebilen pozitif tamsayılardır . Şimdi "Fermat-ness" adlı bir sayının niteliğini tanımlayalım: Sayının Fermantasyonu, tabandan başlayarak, fermantasyonu en üst düzeye çıkarmak için genişletilmiş iki kuvvetin zinciriyle iki kişilik güç zincirinin uzunluğundan daha azdır. Fermat numarası olmayan bir sayının Fermatessitesi sıfırdır. …

3
Bir yol nehri geçebilir?
Düz bir nehir ve nehir giden bir yol düşünün n köprüler aracılığıyla zamanlarda. Yol kendi kendine dönmüyor ve sonsuz uzun. Bu yol açık bir menderes olarak kabul edilir. Bir açık menderes kendi kesişmez ve çizgiyi kesecek iki ucunda sonsuz uzanan açık bir eğrisini göstermektedir , n kere. Geçerli bir kıvrım …

1
Python'daki bir listenin en yaygın öğeleri
Bu ana konuyla ilgili Python golf için bir ipucu sorudur. Python'daki bir listenin en yaygın unsurlarını mümkün olan en kısa şekilde elde etmenin en kısa yolunu arıyorum. İşte denedim, listenin adında bir değişken olduğunu varsayarsak l: from statistics import* mode(l) Birden fazla mod varsa bu bir hata atar. max(l,key=l.count) Bu …
13 code-golf  tips  python 

16
Bana bir kale merdiveni inşa et!
Size yazdırılabilir ASCII (yeni satırlar olmadan) içeren bir Dize verilecektir. Senin görevin benim kale için güzel bir merdiven inşa etmektir. Güzel bir merdiven nasıl inşa edilir? Öncelikle, String'in tüm rotasyonlarını almalısınız. Örneğin, String abcdşu dönüşlere sahiptir: abcd, bcda, cdab, dabc(her karakter son karaktere ulaşıncaya kadar sonuna kadar taşınır). Şimdi her …

2
Bu örgüler eşit mi?
Eğer Örgü-Teori I aşina değilseniz okumanızı öneririz bu ilk. Bu soru, en azından eldeki kavramlara aşina olduğunuzu ve grup teorisini iyi bildiğinizi varsayar. Yi, σ n ki burada örgü olmak N fazla üstte çaprazlanmış th kordon (bir dizine) n + 1 inci zincir ve σ N - tersi olduğu σ …

9
Sezaryen Kaydırma
Açıklama Bir Sezar Kayması, her harfin alfabedeki bir harfle değiştirildiği çok basit bir monoalfabetik şifredir. Misal: Hello world! -> IFMMP XPSME! ( IBSLR, EGUFV!asıl zorluğun çıktısı budur. 1'e geçişin bir örneğiydi.) Gördüğünüz gibi, boşluk ve noktalama işaretleri dikkate alınmaz. Ancak, mesajı tahmin etmeyi önlemek için tüm harfler büyük yazılır. Harfleri …

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.