Programlama Bulmacaları ve Kod Golfü

Bulmaca meraklılarının ve kod golfçülerinin programlanması için soru-cevap

20
Hız sınırının üstünde miyim?
İyi bir sanat yolu ve onu geçmem için gereken süre göz önüne alındığında, hızlanıp hızlanmadığımı söyle. Birimler Mesafe keyfi biriminde d. Zaman keyfi biriminde t. Yol İşte basit bir yol: 10===== 10Aracı 10 dher t. Bu yolun hız sınırıdır. Yol 5 sahiptir =onun kadar, s dı 0.5 bu yol çapraz …

10
Mükemmel Plakalar
Mükemmel Plakalar Birkaç yıl önce başlayarak, etrafta dolaşırken kendime küçük bir oyun yaptım: yakındaki plakaların "mükemmel" olup olmadığını kontrol ettim. Nispeten nadir görülür, ancak bir tane bulduğunuzda heyecan verici. Bir plakanın mükemmel olup olmadığını kontrol etmek için: A = 1, B = 2, ... Z = 26 ile karakterleri toplayın. …

9
Sharkovskii'nin garip sıralaması
Giriş Bu mücadelede, pozitif tamsayıların belirli bir sıralamasıyla ilgileneceğiz. Sipariş şu şekilde gider: 3, 5, 7, 9, 11, ... 2*3, 2*5, 2*7, 2*9, 2*11, ... 4*3, 4*5, 4*7, 4*9, 4*11, ... 8*3, 8*5, 8*7, 8*9, 8*11, ... 16*3, 16*5, 16*7, 16*9, 16*11, ... ... ... 64, 32, 16, 8, 4, …

17
Bir Twist ile En Küçük Asal (A068103)
Eldeki görev, bir sayı verildiğinde , sayının başlangıcında sayının AT LEASTn ile başlayan en küçük üssü bulmaktır . Bu, OEIS'de bulduğum bir dizi ( A068103 ). n2 Dizideki ilk 17 sayı aşağıda verilmiştir, eğer daha fazlasını istiyorsanız, gerçekten yapmamın sakıncası olmayan diziyi uygulamam gerekecek. 0 = 2 1 = 2 …

6
Cornu sarmalının çizilmesi
Cornu spiral ışığın yayılma yolu integraller için Feynman yöntemi kullanılarak hesaplanabilir. Aşağıdaki ayrıklamayı kullanarak bu integrali tahmin edeceğiz. Bu görüntüdeki gibi bir ayna düşünün S, ışık kaynağı nerede ve ışık Ptopladığımız nokta. Işığın Saynada her noktadan düz bir ışın içinde sıçradığını ve sonra noktaya geldiğini varsayıyoruz P. Aynayı N, bu …

30
Notcalc (Yanlış cevabı hesapla)
Hedef: İki doğal sayı (0'dan sonsuza kadar tam sayı) verildiğinde, bu sayıların toplamı olmayan, ancak doğal bir sayı olan bir sayı çıkar. Örnek çözümler (TI-Basic): A+B+1 not(A+B) Geçersiz çözümler: A+B-1(girişler için 0,0, -1doğal olmayan döner ) "ABC"( ABCbir sayı değildir) Notlar: Çıktı her zaman iki doğal sayının toplamı olmalıdır (bu …

30
Ters (ikili) bit numarası nedir?
Yani size bir POZİTİF verilir taban 10 (ondalık) numarası verilir. İşiniz, ikili sayıları tersine çevirmek ve bu 10 sayıyı geri döndürmektir. Örnekler: 1 => 1 (1 => 1) 2 => 1 (10 => 01) 3 => 3 (11 => 11) 4 => 1 (100 => 001) 5 => 5 (101 …

9
Bazı dağ zirveleri çizin
Bir dağ silsilesi çizen bir program veya işlev yazın; burada daha sonraki her büyük dağ tepe noktası öndeki alanların "arkasında" olur ve hangi tarafın göründüğünü değiştirir. Bu bir dağ boyutu 1 /\ Bu bir dağ boyutu 2 /\ /\ \ Bu bir dağ boyutu 3 /\ / /\ / /\ …

9
Gerçekten bir rhombus istemiştim, fakat tek sahip olduğum bu aptal dikdörtgendi.
Sadece bir düzeltme ve pusula verildiğinde, verilen dikdörtgenin içine bir eşkenar dörtgen yazın ve iki karşıt noktayı paylaşın. Giriş Giriş, dikdörtgenin boyutlarıdır. Gösterilen örnekte, bu olurdu 125, 50. Hangi yolla en uygun olursa olsun girişi alabilirsiniz (iki tamsayı, liste, karakter vb.). Büyük boyut minimum 100, küçük boyut 25 minimum olacaktır. …

30
Rastgele Die Tippers onaylayın
Neredeyse altı yıl önce, PPCG üyesi steenslag , aşağıdaki mücadeleyi yayınladı : Standart bir zarda (kalıp), sayılar, zıt yüzler yediye eklenecek şekilde düzenlenir. 9 rastgele ipucu izledikten sonra rastgele bir atım çıkaran tercih ettiğiniz dile mümkün olan en kısa programı yazın. Bir bahşiş zarın çeyrek turudur, örneğin zar 5'e dönükse, …

24
Kopyaları kaldırmayan dizeleri
Giriş Aşağıdaki dizgeyi izleyelim: AABBCCDDEFFGG Mektup hariç, her harfin kopyalandığını görebilirsiniz E. Mektup demek olduğunu That Eolmuştur çoğaltılamaz de- . Bu yüzden, burada yapmamız gereken tek şey, bize şu çoğaltılmamış dizgiyi veren bu işlemi tersine çevirmek. AABBCCDDEEFFGG Daha sert bir örnek alalım: AAAABBBCCCCDD Eşitsiz sayıda ardışık sayı olduğunu görebilirsiniz B, …
33 code-golf  string 

14
Pisagor Üçlü Dizisi
Bir Pisagor üç üç pozitif tamsayılar olduğu böyle, a, b ve c, oluşan 2 + B 2 = C 2 . Böyle bir üçlü genellikle yazılır (a, b, c) ve iyi bilinen bir örnek (3, 4, 5). (A, b, c) bir Pisagor üçlüsü ise, herhangi bir pozitif tamsayı k için …

14
Kelimeleri yürü!
Benim düşünceme göre standart metin sıkıcıdır. Bu nedenle yeni bir yazı standardı ve yürüme sözleri öneririm! Yürüyen kelimeler Yürüyen kelimeler, belirli karakterlere cevap verecek kelimelerdir. Bu meydan okuma amacıyla tetik karakterlerdir [u, d, r, l]dan up down right left. Metin yazdırırken böyle bir karakterle karşılaştığınızda, metnin yönünü taşırsınız. Örneğin, metin …



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.