«code-golf» etiketlenmiş sorular

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

13
Kongrüanslar İçin Bir Formül
Çin Kalan Teoremi modüler aritmetik oldukça yararlı olabilir. Örneğin, aşağıdaki uyum ilişkileri kümesini göz önünde bulundurun: Tüm bazların ( 3, 5, 7bu örnekte) birbiriyle ortak olduğu bu gibi uyum ilişkileri kümeleri için, ilişkileri yerine getiren bazların ( bu örnekte) narasında bir ve yalnızca bir tamsayı olacaktır 1( 3*5*7 = 105bu …
10 code-golf  math 


7
Zincir kuralını görselleştirin
Tanım İki işlevli zincir kuralı şunları belirtir: D[f(g(x))] = f'(g(x)) * g'(x) Veya alternatif olarak: D[f1(f2(x))] = f1'(f2(x)) * f2'(x) Üç işlevli zincir kuralı şunları belirtir: D[f(g(h(x)))] = f'(g(h(x))) * g'(h(x)) * h'(x) Veya alternatif olarak: D[f1(f2(f3(x)))] = f1'(f2(f3(x))) * f2'(f3(x)) * f3'(x) Ve benzeri. Görev 2 ile 21 arasında …

3
Numaraya ulaşmanın yolları
İlk sayının giriş ve ikinci sayı (hem pozitif tam, Dışlandı sıfır) göz önüne alındığında, aşağıdaki eylemleri kullanarak, ilk ikinci out yapabilir kaç yolu belirlemek: +1, +2ve *3. İşlemler soldan sağa basitçe uygulanır. Örnekler: Girdi: 1 2. Çıktı: 1. Yani, sadece alabilir 2yaparak +1, tek yönlü yüzden. Girdi: 1 3. Çıktı: …

6
Yolları bulun!
Bir program veya işlev yazmalısınız. Giriş bir sayı haritasıdır. Haritayı yeni satır karakterlerine sahip bir dize ( \n) veya 2B dize dizisi olarak almayı seçebilirsiniz . Tüm haritalar 5 karakterden 5 karakterdir ve karakterler her zaman 0'dan büyük basamaklar veya boşluklardır. İşte bir harita örneği: 12 45 11233 233 1 …

2
Bir Sayının Cebirsel olduğunu Kanıtlayın
Bu cevaptan esinlenildi (benimkini vurgulayın): Bir oyun oynayacağız. Varsayalım x sayısı var . X ile başlıyorsunuz ve sonra sıfır dışında herhangi bir tamsayıya ekleyebilir, çıkarabilir, çarpabilir veya bölebilirsiniz. Ayrıca x ile çarpabilirsiniz . Bunları istediğiniz kadar yapabilirsiniz. Toplam sıfır olursa kazanırsınız. Örneğin, x'in 2/3 olduğunu varsayalım . 3 ile çarpın, …
10 code-golf  math 

16
Tembel golf için kod
Bu kod golfundaki amacınız iki dizgi almaktır languageve code (bunun için yazdığınız golf kodu çok satırlıysa, bu değişken çok satırlı olacaktır.) Ve bir tam sayı bytes. Bir programlama dili değişkenlerini, aldığı bayt sayısını ve kodun kendisini temsil ederler. Bundan sonra, bunu bir golfçünün yaptığı gibi biçimlendireceksiniz. Çıktı değişkeni, adlandırılan çok …

10
Sonuç almak için gereken işlemleri bulun
Yani görev basittir, sayı dizisi ve sonuç göz önüne alındığında, istenen sonucu elde etmek için diziden sayılarda hangi işlemleri kullanmanız gerektiğini bulmanız gerekir. Başlamayı basitleştirelim ve sadece toplama, çıkarma, çarpma ve bölme gibi temel işlemlere izin verelim. Misal: Input : [5,5,5,5,5] 100 Output : 5*5*5-5*5 Java gibi dillere bazı avantajlar …

7
Aşağı Sayı Yarışı
Göreviniz, nihai sayı yarış gösterisinde önceki toplamlara rastgele sayılar ekleyen bir program oluşturmaktır. Her yarışçı (sütun) 0'dan başlar ve tüm yarışçılar kazanmak için gereken puana ulaşıncaya kadar yarışın her adımında önceki toplama 1 veya 0 ekler. 1 veya 0 rastgele seçilmelidir (rastgele standart tanımı burada bulunabilir ). Çıktı, yarışın sonucunu …
10 code-golf 

3
Yüz Kareler!
Temellere dönüş... Yerel ilkokulda (sınıf?) Bir öğretmen olarak, sınıfınıza zaman çizelgelerini öğretmenin bir yoluna ihtiyacınız vardır. Emrinizde, yüz kareniz ve bir sürü kırmızı kaleminiz var. Ayrıca sınıfınıza doğru cevapları hızlı bir şekilde gösterebilmeniz gerekir. Şimdi, zaman çizelgeleri yapabilen bir program yazmak için yeterince akıllısınız, ancak bunları yüz kareye çizebilirsiniz? Meydan …

30
Yinelenen öğe grupları
Meydan okuma açıklaması Bir öğe listesi / dizisi verildiğinde, ardışık yinelenen öğelerin tüm gruplarını görüntüleyin. Giriş / çıkış açıklaması Girişiniz bir liste / öğe dizisidir (hepsinin aynı türde olduğunu varsayabilirsiniz). Dilinizin sahip olduğu her türü desteklemenize gerek yoktur, ancak en az birini desteklemesi gerekir (tercihen int, ancak booleançok ilginç olmasa …

3
RegEx-golf: bir dizedeki tüm içeriklerle eşleşir
Senin görevin dizeler içindeki her şeyi eşleşen bir RegEx yazmaktır. Bir dize, kaçmayan iki ile çevrelenen (ancak içermeyen) her şey olarak tanımlanır ". A "da kaçabilir \, bu da tekrar kaçabilir. testcases string: ab\c"defg\\\"hi"jkl"mn\\\\"opqrst"" matches: ^^^^^^^^^^ ^^^^^^ ^ (the empty string) puanlama En kısa çözüm kazanır. gözlük Lütfen kullanılan lezzeti …

25
Göreli hızı hesapla
Olarak özel görelilik , ters yönde hareket eden başka bir nesne için bir hareketli nesne göreli hızı, aşağıdaki formül ile verilir: s = v + u1 + v u / c2.s=v+u1+vu/c2.\begin{align}s = \frac{v+u}{1+vu/c^2}.\end{align} s = ( v + u ) / ( 1 + v * u / c ^ …


1
F (öğe) en küçük olan bir listede öğe nasıl bulunur?
Bir listem lve bir fonksiyonum var f. fkesinlikle artmıyor veya azalmıyor. Listedeki f(item)en küçük öğeyi nasıl bulabilirim ? Örneğin, listenin şöyle olduğunu varsayalım: l = [1, 2, 3, 4] ve list(f(x)for x in l): [2, 9, 0, 3] f(3)diğerlerinden f'den daha küçük olduğundan, "3" yazmalıdır. Bunu yapmanın en kısa yolu …
10 code-golf  tips  python 

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.