Programlama Bulmacaları ve Kod Golfü

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

5
Güce Yükselt
Meydan okuma Zorluk, pozitif sayılar a, sıfır olmayan bir sayı bve çıktı alan bir program yazmaktıra^b (güce yükseltilir). Yalnızca + - * / abs()matematiksel işlevler / işleçler olarak kullanabilirsiniz . Bunlar yalnızca skaler değerlere uygulanabilir, tüm listelere veya dizilere uygulanamaz. Örnekler: 1.234 ^ 5.678 = 3.29980 4.5 ^ 4.5 = …

6
Tamsayı Kafesinde Yanlış Pozitifler
Liderler Sıralaması User Language Score ========================================= Ell C++11 293,619,555 feersum C++11 100,993,667 Ell C++11 78,824,732 Geobits Java 27,817,255 Ell Python 27,797,402 Peter Taylor Java 2,468 <reference> Julia 530 Arka fon İki boyutlu bir tamsayı koordinatları ızgarası üzerinde çalışırken, bazen iki vektörün (tamsayı bileşenleri ile) aynı büyüklüğe sahip olup olmadığını bilmek …

1
Android telefonumun kilidini açmak için ne kadar zamana ihtiyacım olacak?
senaryo Desen eşleştirme kilit ekranı kullanıyorum ve ne yazık ki desenimi unuttum. Kilidini açmak için ne kadar zamana ihtiyacım olacağını bilmek istiyorum. İşte Google'ın bu meydan okuma için kullanacağımız kilit ekranının özellikleri. Her 5 yanlış kodda, kullanıcı 30 secondsherhangi bir girişten önce beklemek zorundadır . Bir desen en azından 4 …

8
Bu Asallarım Her Zaman Katı Hatlardır
Bir sayının asal olup olmadığını görsel olarak belirlemek için kullanılabilecek bir N × N boşluk ve alt çizgi ızgarası oluşturalım. (N herhangi bir pozitif tam sayı olabilir.) Bu ızgara üç basit kurala sahiptir: N'inci sütun, n - 1 alt çizgilerinin ardından bir boşluk izleyen yinelenen modeli içerir. Bu örüntü ilk …
12 code-golf  primes 

4
Kakuro Kombinasyonları
Kakuro Kombinasyonları Zihinsel aritmetik yapamadığım için, genellikle , kurbanın 1 ila 9 (dahil) aralığındaki hangi farklı sayıların 1 ila 45 aralığındaki başka bir sayıya karşılık geldiğini tekrar tekrar çalışmasını gerektiren Kakuro Puzzle ile mücadele ediyorum. birçok sayı var. Örneğin, 3 sayıdan 23'ü nasıl alacağınızı bilmek isteyebilirsiniz, tek cevap 6 + …

2
JSF ** k birimini normal JS birimine dönüştür
Birçoğunuz zaten JSF ** k biliyorsunuz . Yapmayanlar için, herhangi bir JavaScript kodunu sadece yazılı bir şeye dönüştüren bir betiktir []()!+. Göreviniz, istediğiniz herhangi bir dili kullanarak, JSF ** k'yi belirsiz JavaScript'e dönüştüren bir program oluşturmaktır. Girdi : Geçerli JSF ** k koduna sahip bir dize. Çıktı : Girişi oluşturmak …
12 code-golf 

6
ASCII'de dokuma
Dikdörtgen bir |karakter ızgarasının, tezgâh üzerindeki gergin ipleri ( çözgü ) temsil ettiğini, temsil edeceğimiz diğer ipliklerin ( atkı ) -etrafta dokunabileceğini hayal edin. İşte 7 × 4 tezgahın dokunmamış çözgüsü: ||||||| ||||||| ||||||| ||||||| Atkıların çözgü içine dokunabilmesinin birkaç yolu vardır, en basiti düz örgüdür . Bir düz örgünün …

3
santrifüjünüze şişeler yerleştirin
Bu soru , reddit kullanıcısı taho_teg tarafından oluşturulan bu reddit iş parçacığından kaynaklanır, ancak daha genel bir "bulmaca" ya genişletilir. Merkezi eksen etrafında bir daireye eşit olarak dağıtılmış şişeler için 24 delikli bir santrifüjünüz var. Şimdi birkaç şişeniz varsa ve santrifüjü başlatmak istiyorsanız, bunların dengeli bir şekilde yerleştirildiğinden emin olmanız …
12 code-golf  math 


2
Çin daması en uzun hamle
Gelen Çince dama , bir parça, herhangi bir başka parça üzerinde sıçrama veya şerbetçiotu bir dizi yaparak hareket edebilir. Göreviniz mümkün olan en uzun atlama sırasını bulmaktır. Giriş Her biri bir tahta üzerinde bir yeri temsil eden 121 sıfır veya bir dizi. Sıfır, yerin boş olduğu anlamına gelir; bir yer …

4
İngilizce okuma ve yazma, ancak ASCII bilmeyen yabancılar için bir dize kodlama
İngilizce bilen (ve 8 bit bilgisayar mimarilerinde tesadüfen standardize olmuş) bazı uzak uzaylılar olduğu ortaya çıkıyor . Yine de ASCII'yi, hatta alfabetik düzeni hiç duymamışlardır. Bu uzaylıların Dünya'dan bilgi topladığına inanılıyor. Yine de, hiçbir iletim gönderilmediğinde anlamsız bilgi okuyan dijital ekipmanla yapıyorlar ... bu nedenle sinyal, çevredeki gürültüye karşı öne …
12 code-golf  encode 

2
Circle Maze Checker
Nesnenin labirentte hareket etmesi gereken küçük rulmanlı ahşap oyuncakları biliyor musunuz? Bu böyle. Bir labirent ve bir dizi hamle verildiğinde, topun nerede biteceğini belirleyin. Tahta dikey olarak tutulur ve top sadece tahta döndürüldüğünde yerçekimi ile hareket eder. Her "hareket" bir dönüştür (radyan cinsinden). Labirent basitçe eşmerkezli dairesel duvarlardır, her duvarın …
12 code-golf 

13
Tiyatro koltukları
Görev Bir tiyatro etiketli 10 satır vardır Aiçin Jsoldan sağa 15 1 numaralı önden arkaya ve her satırda 15 sandalye. Program en iyi koltukları seçmek için aşağıdaki kuralları kullanır. Kural 1: Bir rezervasyondaki tüm koltukların yan yana, aynı sırada olması gerekir. Kural 2: Koltuklar mümkün olduğunca öne, sonra sola olabildiğince …

4
En uzun kodu yazmak için en kısa kod
Buradaki zorluk etmektir en kısa kodu oluşturmak bir yazar seçtiğiniz dilde .txtdosyaya giriş ve çıkış cevap olarak iki sayıyı alarak iki sayıyı çarpmak için en uzun kod . YAZMA İŞİNİ YAPARAK KODUNUZA GİRİŞ YOKTUR ! Jeneratör kodu ve üretilen kod herhangi bir dilde olabilir Metin dosyasını büyütmek için sınırsız seri …

4
Kelime yazım denetleyicisini karıştır!
Senin görevin, Calibri yazı tipinde herhangi bir uzunlukta bir kelime girişi alacak bir program yapmaktır . Bu kelime normal bir QWERTY klavyede bulunan harf karakterlerinden oluşacaktır. Aksanlar veya başka karakterler (noktalama işaretleri, sayılar vb.) Olmayacaktır. Yani orijinal karakterler: ABCDEFGHIJKLMNOPQRSTU VWXYZ Program daha sonra karakterleri değiştirmek için karıştırır, böylece benzer veya …
12 code-golf 

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.