Programlama Bulmacaları ve Kod Golfü

Bulmaca meraklılarının ve kod golfçülerinin programlanması için soru-cevap

6
TUT dil çevirmeni
Metin , aşağıdaki tabloda (bağlantılı makaleden uyarlanmış) verildiği gibi, her harfin karşılık gelen "TUT kelimesi" ile değiştirilmesiyle TUT dilinin yazılı bir versiyonuna çevrilebilir * : a e h hash o o u yu b bub i ay p pup v vuv c kut j jag q kwak w waks d …
10 code-golf  string 

14
Triforce ReBoot [kapalı]
Kapalı . Bu sorunun daha fazla odaklanması gerekiyor . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Soruyu, yalnızca bu yayını düzenleyerek tek bir soruna odaklanacak şekilde güncelleyin . 3 yıl önce kapalı . Merhaba dünya nasıl korkunç bir şekilde geri tepti, Zelda'yı ve ReBoot'u seviyorum. Aşağıdakileri oluşturun …
10 code-golf 

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
Manufactoria'ya hızlıca bölün
Arka fon Manufactoria bir oyun olarak piyasaya sürüldü, ancak kod golfçüleri gerçekte ne olduğunu görebiliyoruz: iki boyutlu bir programlama dili. Manufactoria programlama dili, bir dizi renkli işaretleyici içeren tek bir sıraya dayanır . Talimat işaretçisi konveyör bantları kullanarak oyun tahtası etrafında hareket eder ve sıradan okuyan ve sıraya yazan bir …

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 

5
Numaraları değiştirme [kapalı]
Kapalı. Bu soru konu dışı . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Sorunuzu güncelleyin o yüzden -konu üzerinde Kod Golf Stack Exchange için. 2 yıl önce kapalı . Bu, çoğunuz elle çözdüğünüz ortak bir bilmecedir. Şimdi bu sorunu çözmek için bir algoritma yazma zamanı. Birbirlerinin yönüne …

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.