«code-golf» etiketlenmiş sorular

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

7
Güven verici parables
Oldukça az sayıda insan burada muhtemelen hevesli XKCD okuyucularıdır. Bu yüzden, size Megan'ın kolayca yapabileceği bir şeyi yapması için sizi zorlayacağımı düşünüyorum: Bilgisayarların asla yapamayacağı konusunda binlerce güven verici paralüt üreten bir senaryo hazırlayın. Senaryonun Herhangi bir dilde yazılabilir Kod golf oynamalıdır stdinTükettiği paralelerin sayısına bir giriş (on veya dil …

25
Bir sonraki 1-seyrek ikili sayıyı bulun
N tamsayıdır A pozitif K en az varsa -sparse K onun ikili gösterimi herhangi iki ardışık 1s arasında 0s. Yani, 1010101 sayısı 1-seyrek iken 101101 sayılmaz. Göreviniz verilen giriş numarasının bir sonraki seyrek numarasını bulmak. Örneğin, giriş 12 ( 0b1100) ise çıkış 16 ( 0b10000) ve giriş 18 ( 0b10010) …

18
En Kısa Sıralı Merhaba Dünya
Giriş Hello, World!yapamayan ve stdout'a veya dilinizin en yakın alternatifi olan bir program yazın . Yakalama, programınızdaki her satırın yalnızca yazdırılabilir ASCII karakterleri içermesi ve sıralı, sıralı bir sıralama şeklinde olması gerektiğidir. Sırayla, yazdırılabilir 95 ASCII karakterinin tümü: !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ Bu nedenle, örneğin, satır !!A0~geçersiz olur Ave 0sıra dışıdır. Satır !!0A~geçerli …

30
C başlık adlarını C ++ başlık adlarına dönüştür
C standart kütüphanesinde başlık isimleri bir .hsonek ile biter : stdio.h C ++ 'da, bu başlık isimleri alternatif bir formda ve cbunun yerine bir önek ile kullanılabilir: cstdio İlk formu ikinciye dönüştüren bir fonksiyon yazın. Dönüştürme işlemini yerinde yapabilir veya orijinal dizeyi değişmeden bırakıp yeni bir dize döndürebilirsiniz. Tercih ettiğiniz …

17
Kural 110'u Simüle Edin
Kural 110, bazı ilginç özelliklere sahip bir hücresel otomat. Hedefiniz bir kuralı 110 mümkün olduğunca az karakterle simüle etmektir. Bilmeyenler için, kural 110 bir şebekede satır satır simüle edilir. Izgaradaki her kare, hangi hücrenin olması gerektiğini belirlemek için yukarıdaki, sol üst ve sağ üst karelere bakar. current pattern 111 110 …

1
MP3 dosyasındaki vuruşları bulma
Bu zorlu görevde, göreviniz mp3 formatında basit bir kayıt yapmak ve dosyadaki atımların zaman aralıklarını bulmak. İki örnek kayıt burada: https://dl.dropboxusercontent.com/u/24197429/beats.mp3 https://dl.dropboxusercontent.com/u/24197429/beats2.mp3 İşte iki öncekinden çok daha fazla gürültüye sahip üçüncü kayıt: https://dl.dropboxusercontent.com/u/24197429/noisy-beats.mp3 Örneğin, ilk kayıt 65 saniye uzunluğunda ve tam olarak (yanlış saymadığım sürece!) 76 vuruş içeriyor. İşiniz, giriş …
27 code-golf  music 


15
cevap ve yorum sayısı
Bu soru / sayfanın cevap sayısını ve yorum sayısını (görülebilir ve daraltılmış olarak daraltılarak) üzerine yazdıran bir yazılım yazın. Komut dosyanız başladığında bu sayfa kapalıyken çalıştırılmalıdır. Beklenen örnek çıktı: A12C40 A Cevaplar ve Yorumlar için C anlamına gelir.
27 code-golf 

23
Manhattan'da dolaşıyorum, otelimden ne kadar uzaktayım?
Gereksiz ve kıvrımlı hikaye Manhattan'da dolaşıyorum , blok ötede duruyorum ve ayaklarım yoruluyor ve eve dönmek istiyor. Trafik oldukça kötü, ama neyse ki çok zenginim ve otelde beklemede olan bir helikopterim var. Ancak uçuş için ne kadar yakıt harcayacaklarını bilmeleri ve otele olan uzaklığımı bilmeleri gerekiyor. Hangi blokları yürüdüğümü hatırladım …
27 code-golf 

30
İkili karakter dizesini ASCII eşdeğerlerine dönüştürme
Boşluk ile ayrılmış bir ikili karakter dizesini alın ve ASCII dizgisine dönüştürün. Örneğin... 1001000 1100101 1101100 1101100 1101111 100000 1010111 1101111 1110010 1101100 1100100 Dönüştürmek istiyorum ... Hello World İkili dize adı verilen bir değişkende saklanır s. Bu bir kod golf mücadelesidir, bu yüzden en kısa çözüm kazanır.

30
Her harfin 4 kopyası ile alfabe oluşturun
Bunun, alfabeyi dört kez yazdırmayla aynı olmadığını unutmayın . Bu görev, standart çıktıda, her satırda bir harf olmak üzere, İngilizce alfabenin her bir harfinin dört kopyasını oluşturmak için bir program yazmaktır: A A A A B B B B vb. Çıktı, her harften sonra yeni satırları içermelidir. Fazladan çıkış olmayan …

19
Faktör sayı sistemine ve sisteminden dönüştürme
Faktoriyel Sayı Sistemi ayrıca factoradic denilen, karışık sayı tabanı rakamı sistemidir. Faktörler, bir sayının yer değerini belirler. Bu sistemde, en sağdaki hane 0 veya 1 olabilir, en sağdaki ikinci hane 0, 1 veya 2 olabilir, vb. Bu, bir nrakam faktoradik sayısının maksimum değerine sahip olabileceği anlamına gelir (n + 1)!. …

15
Pırıltı pırıltı küçük yıldız
Popüler İngiliz tekerleme çalmak için bir program yaz. (Bu dosya, Creative Commons Benzer Paylaşım 3.0 Uluslararası Attribution-Share .: Lisans Atıf Helix84 de İngilizce dil Wikipedia ; Blahedo de İngilizce Vikipedi'de .) İşe yarayabilecek bazı Wikipedia makaleleri: Twinkle Twinkle Little Star (programınızın çıktısının nasıl olması gerektiğine dair bir ses klibi var) …
27 code-golf  music  audio 

30
Verilen aralık arasındaki primlerin toplamı
aVe b(dahil) arasındaki asalların toplamını bulmak için en kısa kodu yazın . Giriş ave bkomut satırından veya stdin'den alınabilir (boşluk ayrılmış) 1 <= a <= b <=10 8 varsay Çıktı Sadece toplamı yeni satır karakteriyle yazdırın. Bonus puanlar Program birden fazla aralık kabul ederse (her satıra bir toplam yazdır), fazladan …
27 code-golf  primes 

10
ModTen'in iyi bir ol oyunu gibisi yok
Feragatname: ModTen, bu mücadelenin tek amacı için oluşturulmuş kurgusal bir kart oyunudur. ModTen kuralları ModTen standart 52 kart desteyle oynanır. Kuralların tamamı henüz icat edilmediğinden, yalnızca el sıralamasına odaklanacağız. ModTen'de kazanan bir el. Wikipedia'dan grafikler . Kart değerleri Kartlar aşağıdaki değerlere sahiptir: 2 ila 9 : yüz değerlerine değer On …

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.