«code-golf» etiketlenmiş sorular

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

4
ASCII sanatı ile uzun bölümü görselleştirin
ASCII sanatı ile uzun bölümü görselleştiren bir program yazın. Giriş, seçtiğiniz girdi biçimini kullanan bir pay ve bir payda olmak üzere iki tamsayıdan oluşur. Örnekler: 1234 ÷ 56: 22 ---- 56|1234 112 --- 114 112 --- 2 1002012 ÷ 12: 83501 ------- 12|1002012 96 --- 42 36 -- 60 60 …

4
JavaScript'te en kısa URL normal ifadesi eşleşmesi
JavaScript'te çalıştırıldığında metindeki bir URL ile kabaca eşleşen en kısa normal ifadeyi oluşturun Misal: "some text exampley.com".match(/your regular expression goes here/); Normal ifadenin http ve https için geçerli tüm URL'leri yakalayın . aslında geçerli URL'ler olmayan URL görünümlü dizelerle eşleşmekten endişe etmeyin super.awesome/cool JavaScript normal ifadesi olarak çalıştırıldığında geçerli olma …

8
Modüler ters hesapla
İki pozitif sayı verildiğinde xve nile x<2^n, hesaplamak için mümkün olan en kısa fonksiyonu yazın x^-1 mod 2^n. Başka bir deyişle, yböyle bulun x*y=1 mod 2^n. İşleviniz en azından makul bir sürede tamamlanmalıdır n=64, bu nedenle kapsamlı arama çalışmaz. Tersi yoksa, bunu arayana bir şekilde belirtmelisiniz (bir istisna atın, bir …
16 code-golf 


30
VBA'da golf için ipuçları
Benzer bu , bu ve bu soru ... Golf yapmak için hangi genel ipuçlarınız var VBA? Ben genel olarak en azından biraz VBA(örneğin "yorumları kaldırmak" bir cevap değildir) belirli olan golf sorunları kod uygulanabilir uygulanabilir fikirler arıyorum . Lütfen cevap başına bir ipucu gönderin. Diğer dillerle çalışırken en güçlüyüm VBAve …
16 code-golf  tips  vba  basic 

13
Sayıları 0'a Böl
Hepimize hayatımızın bir noktasında 0'a bölünmenin imkansız olduğu söylendi. Ve çoğunlukla, bu ifade doğrudur. Ama ne olur idi yasak işlemi gerçekleştirmek için bir yol? En yeni yaratıma hoş geldiniz:b -sayıları. bİlgili ana pronumeral (matematiksel olarak imkansız değildir bir ifade temsil eder: -Sayılar hayali sayılar gibi biraz vardır itemsil −1−−−√−1\sqrt{-1} ). …
16 code-golf  math  number 

18
Sayıların sadeleştirilmesi
TV ekranında bir saniyeliğine görünen 6 veya 7 haneli telefon numarasını nasıl hatırlayamıyorsunuz ?! Aşağıda açıklanan özel tekniği kullanarak, yürüyen bir telefon defterine dönüşeceksiniz! Açıkçası, sayıyı 402hatırlamak 110010010sayıdan 337377daha kolaydır ve sayı hatırlamak sayıdan daha kolaydır 957472. Bu, ezberlenen sayının bir yandan mümkün olduğunca az basamak içermesi ve diğer yandan …

18
Değişken uzunlukta bir miktarı çözme
Bir değişken uzunluklu miktarı (aynı zamanda şu şekilde de ifade VLQ veya uintvar) gereken sayıda bayt kullanarak sadece bir 28 bit tamsayı değeri kadar kodlamak için kullanılan bir yöntemdir. Bu, belirli olay verilerinin boyutunu en aza indirmenin bir yolu olarak MIDI dosya biçiminde kullanılmıştır . Çalışma şekli oldukça basittir. Bir …

30
İlk n asal sayının toplamını hesaplama
Bu zorluğun zaten burada olmadığı için şaşırdım, çünkü çok açık. (Ya da bulamadığım için şaşırdım ve kimse onu kopya olarak işaretleyecek.) Görev Negatif olmayan bir tamsayı verildiğinde nnn, ilk nnn primerinin toplamını hesaplayın ve çıktısını alın. Örnek 1 İçin n=5n=5n = 5 , ilk beş asal şunlardır: 2 3 5 …
16 code-golf  primes 

8
Çok amaçlı adres hesap makinesi oluşturma
İlham. Ters. Belirli bir omnifix ifadesini değerlendirin. Omnifix normal matematiğin ek gösterimi gibidir, ancak argümanları çevreleyen her sembolün ek kopyaları ile. Dış semboller parantezin yerini alır ve bu nedenle ek parantezlere gerek yoktur. Diliniz -0-n-için makul bir aralıkta toplama, çıkarma, çarpma, bölme ve pozitif gerçek sayıları (negatif olanlar yazılabilir ) …

26
Küp yapmaya çalışın!
Buna dayanarak: Bana bir kare yap! Bunun çıktısını almanız gerekir: #### # # # ### # # # # #### Burada "#" girdi ile değiştirilir. "A" girerseniz, AAAA A A A AAA A A A A AAAA "&" Girerseniz, &&&& & & & &&& & & & & &&&& Liderler …

15
Pazar günlerinizi planlayın!
Kim bir Pazar sabahı yaz aylarında soğuk bir bira ve TV ile ya da kışın badminton ya da arkadaşlarla oynayarak serinlemeyi sevmez? Her zaman ayda kaç gün soğutmanız gerektiğini bilmek sizi iyi bilgilendirir ve ne yapmak istediğinizi planlamanıza yardımcı olur. Bu pc önünde oturan ve bir kod-golf sorunu çözme ya …
16 code-golf  date 

1
Ingress gliflerini çizin
In konum tabanlı AR mobil oyun hayat yolunda Ingress'in oyuncu öğeleri almak için portallar denilen şeyleri kesmek olabilir. (Eğer Ingress ile ilgileniyorsanız, daha fazla bilgi için bana sohbete ping atabilirsiniz. Güven bana, Pokémon'dan daha iyi. Eğer indirirseniz, Direnci seçmeyi unutmayın.) Hack çıktısını önemli ölçüde artırmanın bir yolu , oyuncunun altıgen …

18
Bana battaniye yap!
Böyle bir battaniye istiyorum. Her şerit aşağıya, altına, üstüne, altına gider. Yazdırabilir misiniz? \\\\////\\\\////\\\\////\\\\////\\\\////\\\\//// \\//// \\//// \\//// \\//// \\//// \\//// //// //// //// //// //// //// ////\\ ////\\ ////\\ ////\\ ////\\ ////\\ ////\\\\////\\\\////\\\\////\\\\////\\\\////\\\\ \// \\\\// \\\\// \\\\// \\\\// \\\\// \\\ \\ \\\\ \\\\ \\\\ \\\\ \\\\ \\ \\\ //\\\\ //\\\\ …

7
Bir minimax ağacını değerlendirin
Alice ve Bob küçük bir oyun oynuyorlar. İlk olarak, iç düğümleri olmayan, yapraklarda sayılarla bir kök düğümden (kalın bir nokta ile gösterilir) bir ağaç çizerler. Herhangi bir düğümde çok sayıda çocuk olabilir. Kökten başlıyoruz ve ilk oynayan Alice (A). Mevcut düğümün çocuklarından birini seçmesi gerekiyor. Sonra Bob'un sırası geldi ve …

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.