«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
Bir sonraki renk
Meydan okuma Gökkuşağını, dizelerle temsil edilen yedi renk olarak düşünün Red Orange Yellow Green Blue Indigo Violet. Senin görevin bu renklerden birini gökkuşağı renk sırayla sonraki giriş ve çıkış olarak alan bir program oluşturmaktır. Bu örtüşmeyi de içerirViolet -> Red Giriş Gökkuşağı renklerinden birini içeren bir dize. Çıktı Sırayla gökkuşağının …

22
Dama Tahtası Oluşturun
Bu meydan okuma için bir dama oyununun başlangıcında her parçanın koordinatlarını ve rengini yazdıracaksınız. Dama tahtasındaki her kare için (0-7 ile endekslenmiş) x ve y (virgülle ayrılmış) ve ardından tahtanın üst kısmının (y = 0'a yakın) bir "r" veya "b" (kırmızı veya siyah için) girin ) kırmızı ve alt kısmı …

14
İspanyol kimlik kartı kontrol karakter hesap makinesi
Bu çok basit bir algoritma, eminim ki birçok farklı dilde çözülebilir. İspanya'da kimlik kartları ( DNI olarak bilinir ) 8 sayı ve bir kontrol karakterinden oluşur. Kontrol karakteri aşağıdaki algoritma ile hesaplanır: sayıyı 23'e bölün, işlemin geri kalanını alın ve bu tabloya göre bir karakterle değiştirin: 0 1 2 3 …

12
Cooke ve Wheatstone telgrafı, beş iğneli
Tanım Wikipedia'ya göre : Cooke ve Wheatstone telgrafı, İngiliz mucit William Fothergill Cooke ve İngiliz bilim adamı Charles Wheatstone tarafından icat edilen 1830'lardan kalma erken bir elektrikli telgraf sistemiydi. Ticari hizmete sunulan ilk telgraf sistemiydi. Alıcı, elektromanyetik bobinler tarafından bir tahta üzerindeki harfleri gösterecek şekilde hareket ettirilebilen bir dizi iğneden …

2
Bayrakları ile eğlenceli!
Bayrak bayrağına bakan ve bayrağın hangi ülkeden geldiğini belirleyen 256 bayt veya daha az kaynak kodlu tam bir program yazın. Meydan okumadaki 196 farklı bayrağı içeren bir zip dosyası buradan indirilebilir . Kaynak: [ Flagpedia ]. Bu 196 bayrak görüntüleri, programınızın işlemesi gereken tek girdidir. Programınız girdi almayacak. Bayrak resmi, …

5
8-bit Satranç Piksel Sayımı
Hedef Bilgisayarlı bir satranç oyunu oynuyorsunuz. Ekran yalnızca siyah beyaz ve pikseller tıknaz. Beyaz pikseller, siyah piksellere kıyasla çok fazla güç kullanır ve karbon ayak izinizden endişe duyarsınız. Bir kare ve satranç notasyonunda bir parça verildiğinde, karede görüntülenen beyaz piksel sayısını döndürün. Çözüm, bir işlev veya tam bir program şeklinde …

1
Düşük Çözünürlüklü Piksel Sanatının Ölümü (Veya O Ölümü Çiz)
Bu Düzensiz bir Webcomic! temalı görev. * Ölüm oldukça kapsamlı bir örgüttür ve Head Death çalışanlarını birbirinden ayırmakta güçlük çekmese de, örgütle bağlantılı diğer bazı kuruluşların hepsini takip etmekte güçlük çekmiştir. Böylece, buradaki göreviniz, çeşitli Ölümlerden birinin başlığı göz önüne alındığında, o Ölüm'ün ilgili 32x32 piksel görüntüsünü oluşturmaktır. Dahası, Head …

6
ASCII Sanat Metnine Dize
Görev ASCII sanat üretmek için bu web sitesinde görüldüğü gibi bazı ASCII Sanat Metni yazmalısınız ! kurallar Girdi yalnızca alfabetik metin ve boşluklar olacak ve tek satır olarak girilecektir. Ayrıca büyük / küçük harfe duyarlı değildir. Çıktı metni terminal genişliğinden daha uzunsa düzeltmeniz gerekmez. Terminal penceresinin sonsuz şekilde gerilebilir olması …

5
Golf En Sevdiğiniz Minecraft Aracınız
In Minecraft , varsayılan öğe dokular onları için idealdir görünüyor yapar tüm makul basit 16 × 16 piksel görüntülerdir golf . Aşağıda Minecraft'taki beş "çekirdek" elmas aletinin basitleştirilmiş dokuları bulunmaktadır: kazma , kürek , balta , kılıç ve çapa . Gösterilen görüntüler detaylarını göstermek için büyütülür. Doğru boyutta 16 × …

21
Merdiven Mücadelesi
İşiniz bu sanat eserini yeniden yaratmaktır: _____ | | | | _____| | | | | _____| | | | | _____| | | | | _____| Cevap bunu yeniden oluşturmalı ve sonuç olarak yazdırmalıdır. İzin verilen tüm diller, doğrudan sanat baskısı yok, ofc, bir miktar manipülasyon gerekli. En az …

8
Pixel Art, Episode 2: Super Mario Bros'un 1-1 haritasını görüntüle
Son zorluk ( Pixel-art, bölüm 1: Super Mario'yu göster ) sadece bir eğitimdi ... (ve inanılmaz şekillerde tamamladınız, teşekkürler!) Bu sefer biraz daha fazla çalışmalısın. Super Mario bros'un tüm ilk dünya haritasını NES'te, düşmansız ve Mario'suz olarak göstermelisiniz. Programınız veya işleviniz aşağıdaki görüntünün tüm piksellerini görüntülemeli VEYA buna benzer bir …

16
Labirentten kaç!
Bu 5x5 labirentte sıkışıp kaldınız - her oda 1'den 25'e etiketlendi ve çıkış oda 1'de. Şu anda bulunduğunuz odaya giriş olarak verilir. Göreviniz oda 1'e ulaşmak için gereken en kısa hamle sırasını (kuzey, doğu, güney, batı) elde etmektir. Hareketleri, karakterleri kullandığınız sürece istediğiniz herhangi bir biçimde (liste, dize, dizi ...) …

7
Belarus rushnyk
Zaten epeyce ulusal bayrak zorlukları var: AU CH FI FR GB GB IS KR NP ABD ... İşte böyle, biraz daha gelişmiş bir tane: Beyaz Rusya'nın ulusal bayrağındaki dekoratif deseni kırmızı ve beyaz için iki ayrı değerin bir matrisi olarak döndürün veya yazdırın . Diliniz matrisleri desteklemiyorsa, bir liste veya …

16
Aynalı Dijital Saat
Birçok dijital saat, zamanı yalnızca açık veya kapalı olan yedi farklı ışıktan oluşan basitleştirilmiş basamaklar kullanarak görüntüler: Yatay olarak yansıtıldığında, basamaklar 018simetrik oldukları için değişmez. Ayrıca, rakamlar 2ve 5takas, 2olma 5ve tersi olsun. Yansıtıldığında diğer tüm rakamlar geçersiz olur. Bu nedenle, 24 saatlik bir dijital saat verildiğinde, dijital ekranın yansıtılmış …

3
Hadronları adlandırın
Meydan okuma Girdi olarak bir parçacığın kuark kompozisyonu verildiğinde, karşılık gelen hadronun adını çıktılar. Kuarklar büyük harfle, antikarklar küçük harfle gösterilecektir. Kuarklar, aşağıda verilen sıraya göre değil, herhangi bir sırada olabilir. Yerleşik işlevler, parçacıklar ve / veya kuarklar hakkındaki erişim verilerine izin verilmez. Size verilecek tek kuarklar U (yukarı), u …

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.