«code-golf» etiketlenmiş sorular

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

5
Skolem dizileri oluşturma
Skolem dizileri Bir Skolem dizisi arasında bir dizi olduğunda 2n, her sayı numaraları iarasında 1ve ntam olarak iki kez olduğu ve iki oluşum arasındaki mesafe itam olarak iadım. Skolem dizilerinin bazı örnekleri: 1 1 1 1 4 2 3 2 4 3 16 13 15 12 14 4 7 3 …

5
Manufactoria'daki girdinin son rengini döndür
Bu bulmaca Manufactoria zorlukları serimde bir sonraki. Arka fon Manufactoria bir oyun / iki boyutlu programlama dilidir. Oynatıcı, istenen çıktıya ulaşmak için bir kuyruğu değiştirecek programlar oluşturmalıdır. Öğrenmesi kolay ama ustalaşması zor, bu yüzden çok çeşitli zorluklar yaratmaya katkıda bulunuyor. Ne hakkında konuştuğumu bilmiyorsanız, oyunun ilk birkaç öğretici seviyesini oynamanızı …

10
Doğru bir üçgen oluşturun
Bu meydan okumada, giriş olarak iki sayı (boşlukla ayrılmış) almalı ve xs'den oluşan bir ASCII sağ üçgeni çıkarmalısınız. İlk sayı, çıkmanız gereken üçgenin genişliği ve yüksekliği olacaktır. İkinci sayı, sağ köşenin hangi köşede olacağı olacaktır. Köşeler sol üst köşeden başlayıp İngilizce okuma sırasına göre 1 ile 4 arasında numaralandırılmıştır: 1 …

3
Direnç Hesaplama (Nerd Sniping)
İyi Günler Golfçüler, XKCD esinlenerek bugün için Bizim mücadelemiz Comics'in 356 ve 370 . Bir grup direncin direncini hesaplamak için bir program yazacağız. Bu bir kod meydan okuma olduğunu garanti etmek için neredeyse yeterince zor bir önsöz, ancak golf biçiminde biraz daha karmaşık programlar yazmak için belirli bir sanat olduğunu …

3
Rosetta Stone Challenge: Kutu Çizimi
Rosetta Stone Challenge'ın hedefi mümkün olduğunca çok dilde çözüm yazmaktır. Programlama çokdilliliğinizi gösterin! Meydan okuma Zorluklarınız, sayıların bir listesini girecek ve verilerin bir kutu grafiğini çıkaracak ve mümkün olduğunca çok programlama dilinde bir program uygulamaktır . Kutu çiziminde verilerdeki çeyrekler ve aykırı değerler görüntülenecek ve hatta bir ölçeği olacaktır. Çoğunlukla …

2
E-posta doğrulaması
Yorumları ve katlama boşluklarını ( ) ve genelleştirilmiş adres değişimlerini yok sayabileceğiniz rahatlama ile RFC 5321'e ( 5322'de bulunan bazı dilbilgisi kuralları ) karşı bir e-posta adresini doğrulamak için bir işlev veya program yazın CFWS. Bu dilbilgisini verir Mailbox = Local-part "@" ( Domain / address-literal ) Local-part = Dot-string …

1
Tuştan ve moddan ölçeklendirme
Çoğunuz C büyük skalasını biliyorsunuz: C D E F G A B C Büyük ölçek, yarı tonlarda ölçülen bitişik notalar arasındaki aralıklarla karakterizedir : 2 2 1 2 2 2 1 Bu aralıklardan, herhangi bir nottan başlayarak herhangi bir büyük ölçeği oluşturabiliriz ( ölçeğin anahtarı ). 12 tonlu eşit mizaç …
10 code-golf  music 

2
Düzenli çokgen bölgeleri
Tüm köşegenleri çizilmiş düzenli bir N-gon verildiğinde, köşegenler kaç bölge oluşturur? Örneğin, normal bir üçgen tam olarak 1, bir kare tam olarak 4, beşgen tam olarak 11 ve bir altıgen 24'tür. skor, çözeltideki bayt sayısı ile ters orantılıdır çalışma sürelerine göre puanlara küçük geçiştirme faktörleri eklenebilir çokgeni çevreleyen bölge sayılmaz

2
Kullanıcı tarafından belirtilen sayıları kullanarak geçerli bir denklem oluşturma
Bu matematik öğretmenlerimin ortaokulda oynadığı bir oyuna dayanıyor. Tahtaya 5 rastgele tek haneli sayı ve ardından rastgele iki haneli bir sayı yazacaktı. İki basamaklı sayıyı vermek için tek basamaklı sayıların 5'inin tümünü kullanan bir denklem oluşturmaya çalışırdık. İşte bunu daha iyi açıklamak için çözümler içeren bazı örnekler: Input: Solution: 7 …

6
Raylı çit şifresi
İki program yazın: - Bir dizeyi ve bir anahtarı okuyan ve dizeyi bu tuşu kullanarak bir demiryolu çiti şifresine kodlayan bir program. - Benzer şekilde, ters fonksiyon için bir program yazın: bir anahtar kullanarak bir demiryolu çitinin deşifre edilmesi. Raylı çit şifresinin ne olduğunu bilmeyenler için, temel olarak düz metni …

10
Geçişsiz zar oyunu
Numberphile'ı beğenenler, kanalında geçişsiz bir zar oyunu tanımlayan Dr. James Grime'ı tanıyacaksınız . Oyun üç adet 6 yüzlü zardan oluşur: Ölüm 1: 3,3,3,3,3,6 Kalıp 2: 2,2,2,5,5,5 Ölüm 3: 1,4,4,4,4,4 İki oyuncu her biri kullanmak için bir kalıp seçer. Onları yuvarlarlar ve ne kadar yüksek olursa o kadar kazanırlar. Muhtemelen, ölmek …
10 code-golf  game  random 


12
Rastgele Jeneratör Değişen Zar
Giriş Aşağıdaki uygulama ile rastgele bir tamsayı oluşturucu verilir İlk çağırma her zaman 1 değerini döndürür. İkinci çağırma 1 ile 2 arasında rastgele bir tamsayı döndürür. Üçüncü çağırma 1 ile 3 arasında rastgele bir tamsayı döndürür. N'inci çağırma 1 ile n arasında (rastgele) bir tamsayı döndürür. Yukarıdaki işleve dayanarak, eşit …
10 code-golf  random 

13
Listeli İşlemler
Bu sorudan ilham alındı . Sayı içeren bir liste verildiğinde şunu yazdırın: Listedeki sayıların toplamı ve ürünü Ortalama ve medyan Listedeki her terim arasındaki farklar (ör. [1,2,3] -> [1,1]: 1+1=2, 2+1=3) Liste, artan şekilde sıralandı Listenin minimum ve maksimum değerleri Listenin standart sapması Referans için: Standart Sapma μ ortalama ortalama, …

2
Boşluk ekleyerek metni yaslama
Bu metin verildi Lorem ipsum dolor sit amet, adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. En az adenim veniam, burun deliği egzersizi ullamco labouris nisi ut aliquip ex ea commodo resultsat. Voluptate velit esse cillum dolore eu fugiat nulla pariatur içinde reprehenderit içinde Duis …

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.