«kolmogorov-complexity» etiketlenmiş sorular

Kolmogorov karmaşıklığı, gayri resmi olarak, bir dize veya görüntü gibi sabit bir nesneyi tanımlamak veya üretmek için gereken kod miktarıdır. Bu kategoride bir meydan okuma yayınlarken, lütfen mevcut meydan okumalara yeni bir şeyler eklediğinden emin olun.

30
24 saat
Mümkün olduğunca az Unicode karakterde aşağıdakileri yazdırın (144 karakter): 1, 2, 3 o'clock, 4 o'clock rock, 5, 6, 7 o'clock, 8 o'clock rock, 9, 10, 11 o'clock, 12 o'clock rock, We're gonna rock around the clock tonight. Rakam dışında kodunuzda herhangi bir sayı kullanmamalısınız 1.

30
Steve Ballmer'ın Tuhaf Hikayesi
Steve Ballmer, Microsoft'un eski CEO'sudur ve son bir makalesinde "mobilde neyi yanlış yaptığını hala bilmediğini" iddia etti. As CodeProject 'ın bülten işaret, 'Bu makalenin başlığı birçok noktalar böylece sona erdi ve hala doğru olabilir'. Giriş yoksa, aşağıdakileri çıktı alın: Steve Ballmer still does not know. Steve Ballmer still does not …

30
Hadi Tenis oynayalım
Birdenbire gerçekten tenis oynamak istiyorum, ama ne yazık ki bir mahkemem yok! Sürpriz! Geldiğin yer burası. Benim için bir tenis kortu yazdırmanız gerekiyor, ancak gizli nedenlerden dolayı mümkün olan en az baytta yapmak zorundasınız. Tenis kortu --------- | | --------- | | | xxxxxxxxx | | | --------- | | …

30
Bilinenler var
Eski ABD Savunma Sekreteri Donald Rumsfeld, "bilinen known" ifadesini meşhur etti. Burada sözlerini dört hatlı bir stanza dağıtacağız. Özellikle, bu metni çıktısı alın: known knowns known unknowns unknown knowns unknown unknowns Büyük harf kullanımı önemli değil (örneğin, Known unKnownsiyi) ve tek bir izleyen yeni satır kabul edilebilir, ancak başka hiçbir …

26
Big Ben BONG gider
Görevin, Big Ben'i (Twitter) taklit edecek bir program oluşturmak . Görev Yeni bir saat başladığında (bilgisayarınızın yerel saatine veya UTC'ye göre), BONGtekrarlanan hourzamanları (kelimeler arasında boşluk bırakarak) çıkarmanız gerekir . Örneğin, saat 3 olduğunda, çıkış yapmanız gerekir BONG BONG BONG. Zaman formatı, 12 saatlik zaman formatını izler, yani saat 12: …

18
Tüm IPv6 adreslerini yazdır
Birkaç yıl önce birisi torrent "Hacker aracı: tüm IP adreslerinin tam listesi" yüklediğinde bu bana hatırlatıyor. Elbette, bu ~ 4 milyar IPv4 adresinin oluşturulmuş bir listesiydi, ancak binlerce "h4xx0rz" indirdi. Bak anne, imahacker! Bu öyleydi, ama bugünlerde herkes IPv6'ya geçti . (Sağ?) Göreviniz tüm IPv6 adreslerini yazdıran bir program yazmaktır …

30
Beni seviyor, beni sevmiyor
Beni seviyor, beni sevmiyor Bu basit çocuk oyunu eski, ama hala popüler. Şimdi 21. yüzyılda yaşadığımız için, onu dijitalleştirelim! Şartname Rasgele tohum üretemeyen bir dil kullanmıyorsanız, program giriş yapmamalıdır - bu durumda tohumu bir girdi olarak kabul etmenize izin verilir. Göreviniz, rasgele toplam 3 ila 20 satırlık bir çıktı verecek …

30
Çıkış programlama dili adı
Meydan okuma: Seçtiğiniz programlama dilinde, giriş yapmayın ve programlama dilinizin adını yazın. Yeterince adil değil mi? Kısıtlamalar: Programlama dilinizin adına dahil olan herhangi bir karakteri kodunuzda kullanamazsınız. Örneğin, eğer Batch kullanıyorsam, kodumda 'B' 'a' t '' c '' h 'karakterlerini kullanmamalıyım. Bunun büyük / küçük harf duyarlı olduğuna dikkat edin. …

25
Stan Lee'ye Anma
Maalesef en büyük çizgi roman yazarlarından biri dün öğleden sonra vefat etti. Birçok Hollywood yıldızı, müzisyeni, aktörü ve diğer birçok insan bu harika yazara haraç veriyor, bu yüzden bir şeyler de yapmalıyız. Meydan okuma Avengers Logosunu Yazdır Not: Boşluk karakterleri dışında # yerine herhangi bir karakteri kullanabilirsiniz; boşluk için boşluk …

30
Bir Piyangoya Girmek
Son zamanlarda tehlikeli bir kumar sitesinde bir hesap açtınız, burada 25 dolarlık bir ücret karşılığında 0 ila 50 dolar arasında rastgele bir miktar geri ödeyecekler. İki kez yaklaşık 5 dolar aldıktan sonra, sitenin bir aldatmaca olduğunu kanıtlamaya karar veriyorsunuz. Dış güvenlik duvarlarına varsayılan parola ile eriştikten sonra, kendi veritabanı sunucularına …

9
Üçgensiz bir üçgen oluşturun
Küçük bir çocukken, bu oyuncaklarla çok oynamaktan hoşlanırdım: Muhtemelen bunların sanat için kullanılmasını amaçlıyorlardı, ama ben onları daima matematik için kullandım! Fraktallar, desenler vb. Bir keresinde, bu zorluğa kapıldım: Yeşil üçgen döşemelerden herhangi birini kullanmadan bir üçgen oluşturun. Bu meydan okuma beni en uzun süre kandırdı, sadece 3 yamukla yapmanın …

10
Falcon Ağır etapları
Değiştirmeden dört baytlık bir küme seçin (yani, tekrarlanan hiçbir bayt yok) ve aşağıdaki dört kümeden herhangi birinden zorunlu olarak herhangi bir sıraya göre değil: Herhangi bir tek baytlık kodlamanın karakterleri 00 - FF aralığındaki Unicode karakterler İmzalı ondalık tamsayılar −128–127 aralığında 0–255 aralığında işaretsiz ondalık tam sayıları Seçtiğiniz dört değer …

30
Mode Golf Programlama Yapboz
Göreviniz Good morning, Green orb!, her karakter kaynağınızda (mod) en sık kullanılan bayt kadar yerinde tekrarlanan şekilde basmaktır. Takip eden bir yeni satıra izin verilir ve tekrarlanması gerekmez. Örneğin, kaynağınız print p Yana pyazdırmak gerekir kez iki kez görünür ve diğer her bayt görünür GGoooodd mmoorrnniinngg,, GGrreeeenn oorrbb!! Cevaplar, bayt …

19
Börekim Bisected Oldu mu?
Olumsuz tamsayılar listesinde boşuna olmayan bir program veya işlev yazın. Bunun "1 2 3 4"ya da gibi makul bir uygun biçimde girildiğini varsayabilirsiniz [1, 2, 3, 4]. Giriş listesindeki sayılar, her dilim boyutunun karşılık gelen numara ile orantılı olduğu ve tüm dilimler, verilen sırayla çizelge etrafında düzenlenmiş olan bir tam …
43 code-golf  math  arithmetic  combinatorics  decision-problem  code-golf  sequence  number-theory  binary  code-golf  number-theory  set-theory  code-golf  hashing  code-golf  game  card-games  code-golf  ascii-art  code-golf  arithmetic  array-manipulation  jelly  code-golf  string  array-manipulation  code-golf  sorting  code-challenge  code-golf  number  date  binary  code-golf  arithmetic  code-golf  math  number  linear-algebra  polynomials  code-golf  ascii-art  code-golf  grid  decision-problem  code-golf  string  combinatorics  code-golf  string  kolmogorov-complexity  arithmetic  date  code-golf  number  data-structures  code-golf  ascii-art  kolmogorov-complexity  code-golf  string  ascii-art  code-golf  ascii-art  kolmogorov-complexity  code-golf  array-manipulation 

30
ASCII Sun'ı genişletmek
Negatif olmayan bir tamsayı N alan (STDIN / komut satırı üzerinden) alan bir program yazın. N 0 olduğunda, programınız yazdırılmalıdır O(bu büyük harf Oh, sıfır değil). N 1 olduğunda, programınız yazdırılmalıdır \|/ -O- /|\ N 2 olduğunda, programınız yazdırılmalıdır \ | / \|/ --O-- /|\ / | \ N 3 …

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.