«code-golf» etiketlenmiş sorular

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

12
Boyutsal geri sayım
N'den k-boyutlu geri sayımı gösteren f (n, k) fonksiyonunu yazın. 5'ten 1 boyutlu geri sayım, 54321 5'ten 2 boyutlu geri sayım 54321 4321 321 21 1 Son olarak, 5'ten 3 boyutlu bir geri sayım 54321 4321 321 21 1 4321 321 21 1 321 21 1 21 1 1 Resmi …
17 code-golf  string 

2
Bir doğruluk tablosu verildiğinde, onu tatmin eden bir Stackylogic programı çıktılayın
Stackylogic, daha önceki bir zorlukta oluşturduğum bir programlama dilidir: Run Stackylogic . Tüm ayrıntılar ve örnekler için bu yayını okuyun, ancak nasıl yorumlandığı aşağıda açıklanmıştır: Stackylogic alır 0sitesindeki ve 1giriş için sitesindeki ve tek bir çıkış olarak 0 veya 1üzerine tamamlama. Bir program yalnızca karakterleri içeren satırlardan ve satırlardan 01?birinin …

9
Tamsayı zaman içinde ileri geri gider
Giriş: Bir tam sayı. Çıktı: Önce tamsayıyı eşdeğer Romen Rakamına dönüştürün. Sonra Romen Rakamının her büyük harfini ASCII / UNICODE ondalık değerine dönüştürün. Ve bunların toplamını çıkar. Misal: 1991 -> MCMXCI -> 77+67+77+88+67+73 -> 449 ^ input ^ output Romen Rakamları: İşte belki de yararlı bir Roma Rakamı Dönüştürücüsü. Zorluk …

8
Copeland-Erd constants sabiti içindeki sayıları bulma
Arka fon Copeland-erdos sabiti "0" birleşimidir asal sayıların temel 10 temsili ile. Değeri 0.23571113171923293137414... Ayrıca bkz . OEIS A033308 . Copeland ve Erdős bunun normal bir sayı . Bu, her doğal sayının Copeland-Erdő sabitinin ondalık genişlemesinde bir noktada bulunabileceği anlamına gelir. Meydan okuma Pozitif bir tamsayı verildiğinde, bunu taban 10'da …

16
Narayana-Zidek-Capell numaraları
Oluşturmak n inci Narayana-Zídek-Capell bir giriş belirli sayıda n . En az bayt kazanır. f (1) = 1, f (n), önceki kat (n / 2) Narayana-Zidek-Capell terimlerinin toplamıdır. Test Durumları: f(1)=1 f(9)=42 f(14)=1308 f(15)=2605 f(23)=664299

12
Shamir'in Gizli Paylaşımı
Verilen n(oyuncu sayısı), t(eşik değeri) ve s(sır), Shamir'in Gizli Paylaşım algoritmasın tarafından üretilen sırları çıkarır . Algoritma Bu zorluğun amaçları için, hesaplamalar GF (251) (sonlu boyut alanı 251, aksi halde tamsayı mod 251 olarak bilinir ) içinde yapılacaktır. Normalde, alan, büyüklüğü çok daha büyük olacak şekilde seçilecektir n. Zorluğu basitleştirmek …
17 code-golf  number-theory  random  cryptography  polynomials  code-golf  number  code-golf  math  number  sequence  code-golf  quine  code-generation  code-golf  arithmetic  set-theory  code-golf  sequence  code-golf  code-golf  string  math  fastest-code  optimization  code-golf  code-golf  internet  stack-exchange-api  code-golf  array-manipulation  code-golf  string  internet  string  code-challenge  internet  test-battery  code-golf  math  pi  code-golf  arithmetic  primes  code-golf  array-manipulation  code-golf  string  code-golf  string  palindrome  code-golf  sequence  number-theory  fastest-algorithm  code-golf  math  number  base-conversion  code-golf  number-theory  sorting  subsequence  search  code-golf  permutations  code-challenge  popularity-contest  code-generation 


22
Farklı Elekler
Tamsayıların bir listesi verildiğinde, boole maskesi, gerçek indekslerin listeden farklı değerleri filtrelemek için kullanılabileceği şekilde oluşturun. Gerçek değer olarak seçilen dizin, aynı değerlere karşılık gelen her bir dizin kümesi için yalnızca bir tanesi seçildiği sürece önemli değildir. Giriş, dilinize uygun bir biçimde boş olmayan negatif olmayan tam sayıların bir listesi …

11
Emojim kuru mu?
Bu benim evcil hayvan emojim, Billy: -_- Emojiler yağmurda olmaktan hoşlanmıyor, bu yüzden Billy üzgün ... Daha iyi hissetmesi için ona bir şemsiye çizelim! /\ / \ / \ -_- Bu iyi, tamamen şemsiyesi ile kaplı! İşte sadece bir kısmının ele alındığı bir örnek: /\ / \ / \ -_- …

3
Mayın Tarlası Tahtasının 3BV'sini hesapla
3BV a Mayın Tarlası kurulu zaten çözümü biliyorsanız tablosunu çözmek için gerekli sol tıklama asgari sayısını temsil eder. "Bechtel'in Kurul Karşılaştırma Değeri" anlamına gelir. İşte açıklayan sitesi . Aşağıda çözülmüş bir Mayın Tarlası tahtası bulunmaktadır. Bayraklar mayınları gösterir; mayınsız fayanslar, diyagonal olarak dahil olmak üzere bitişik mayınların sayısını belirtir, bunun …


7
Normal ve görsel dize değiştirme
Kedi programı gibi davranan bir kod yazın. Yani, bir dize girmek ve olduğu gibi çıktılamak için. Ancak kodunuzun normal tersine çevrilmesi, giriş dizesinin normal tersine çevrilmesi sonucunu vermelidir. Ve kodunuzun görsel geri dönüşü, giriş dizesinin görsel geri dönüşünü çıktılamalıdır. Normal tersine çevirme, bir dizenin ters çevrilmiş karakter dizisidir. Görsel tersine …

10
Kontamine Kareler
Giriş Sadece rakamlardan oluşan aşağıdaki kareyi gözlemleyelim 0 - 9: 1034 4167 8414 3542 Bu karenin dış kabuğu: 1034 4 7 8 4 3542 Biz gerek, böylece sıfır içeren kabuğu bırakarak dış kabuğun altında: 16 41 Bu karenin dış kabuğu: 16 41 O mu değil herhangi sıfırları içermesi ve bu …
17 code-golf  number 

10
Bir görüntüdeki kodunuzu sıkıştırın
Bu bir kine çeşididir. Giriş Hepimiz kısa kod yazıyoruz, çünkü bazı belirsiz nedenler var , ancak ne yaparsak yapalım, en az 144 piksel / bayt (12 piksellik yazı tipiyle) yer kaplayacak. Ancak kodumuzu resimlerde kodlarsak ne olur? Bugünkü göreviniz bu. Meydan okuma Göreviniz kendi kaynak kodunuzu okumaktır (ASCII'ye dayalı bir …

1
C'de birden çok int okumayı scanf'den daha iyi bir yol
Bir golf meydan okuma C 4 ints okumaya çalışıyorum ve ben bunu çözmek için gereken kod uzunluğu ile rahatsız: scanf("%d%d%d%d",&w,&x,&y,&z) Bu 29 karakterdir, bu da toplam kod boyutumun 101 karakter olduğu düşünüldüğünde çok büyüktür. Gerçekten ihtiyacım yok beri ilk int kurtulabilirsiniz, bu yüzden bu kodu almak: scanf("%*d%d%d%d",&x,&y,&z) 27 karakterden oluşuyor, …
17 code-golf  tips 

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.