Programlama Bulmacaları ve Kod Golfü

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

26
Yakın Örgü Kelimeler
Giriş Rand Al'Thor'un Puzzling SE'deki görevine göre , sıkı sıkıya bağlı bir kelime, alfabetik olarak art arda üç harf içeren herhangi bir kelimedir (herhangi bir sıra ile). Gibi kelimeler eğitim , foghorn ve kabare tüm gibi kelimeler oysa birbirine sıkı sıkıya kelimeleri kabul edilir öğrenme , klaxon ve gerçekleştirmek değil …
22 code-golf  string 

14
Başbakan çarşambaları
Başbakan çarşambaları Görevin, belirli bir yılda, ayın ilk gününde düşen çarşamba sayısını saymak. Mesela 7-13-16Çarşamba günü bir başbakan. Tutarlılık için tüm tarihler için Gregoryen takvimini kullanın . Giriş Programınıza / işleve giriş bir yıl olacak (örn. 2016) Ve esnektir. Yıl dahil, 1912 ile 2233 arasında bir tamsayı olacak . Çıktı …

20
Ters çevir ve çıkart
Meydan açıklaması Olumlu bir tamsayı alalım , bu iki sayının farkının mutlak değerini nalmak rev(n)ve elde etmek için rakamlarını tersine çevirelim: |n - rev(n)|(veya abs(n - rev(n))). Örnek: n = 5067 rev(n) = 7605 |n - rev(n)| = |5067 - 7605| = |-2538| = 2538 Bu işlemi yeterince defalarca tekrarladıktan …

2
Sanal Klavye Metin Girişi
Modern oyun konsollarında ve geleneksel klavyesiz diğer cihazlarda, metin girmeye çalışmak bir kabustur. Sanal klavyede birkaç tuş ve bir joystick ile yazmak zorunda kalmak can sıkıcıdır ve mümkün olduğunca az hareket / butona basmayı seviyorum. Kullanacağınız klavye şöyle görünür: +---+---+---+---+---+---+---+---+---+---+ | 1 | 2 | 3 | 4 | 5 …


12
Polynomialception
f,gTamsayılar üzerinde isteğe bağlı iki polinom verildiğinde , programınız / işleviniz ikinci polinomdaki ilk polinomu değerlendirmelidir. f(g(x))(aka iki polinomun bileşimi (fog)(x) ) ayrıntılar Yerleşiklere izin verilir. Herhangi bir makul formatı giriş / çıkış olarak kabul edebilirsiniz, ancak giriş ve çıkış formatı aynı olmalıdır. Dize olarak biçimlendirme x^2+3x+5 veya katsayıların listesi …

24
Grup adlarını sırala
Meydan açıklaması Bir isim, her biri birçok grup tarafından kaydedilen birçok parçalık bir müzik kütüphanesi var gibi Queen, Aerosmith, Sunny Day Real Estate, The Strokes. Bir müzik çalar kitaplığınızı alfabetik olarak grup adına göre görüntülediğinde, genellikle Thegrup isimlerini atlar ve Themedya koleksiyonunuzda gezinmeyi kolaylaştırır. Bu zorlamada, dizelerin bir listesi (dizisi) …

2
2D zindanda hazineyi bul
Tek katlı bir zindandasın. Kilitli kapılarla korunan bir hazine var. İlgili anahtarları bularak kapılar açılabilir. Amacınız hazineye en kısa yolu bulmak. Giriş Giriş, zindanın başlangıç ​​düzenini temsil eden iki boyutlu bir ızgara olacaktır. ########### #$ # g# # # #### ###G## # # ####C# #c @ # ########### Bu sensin: …

6
Eski İspanyol alfabetik sıraya göre
1994'ten önce, İspanyolca sözlükler özel bir alfabetik sıra kullandılar : digraphs llve chtek harfmiş gibi kabul edildiler. chhemen izledi cve llhemen izledi l. İspanyolcada ñtakip eden mektubu ekleyerek, nsipariş şu oldu: a, b, c, ch, d, e, f, g, h, i, j, k, l, ll, m, n, ñ, o, p, …

5
27 fonksiyonun komütasyonu
Giriş Üçlü bir işlevi, üç elemanlı kümeden S = {0,1,2}kendisine bir fonksiyon olarak tanımlayalım : Sbaşka bir elemanın her elemanına bağlanır S. Üçlü fonksiyonun bir förneği f(0) = 0; f(1) = 2; f(2) = 0 Tam olarak 27 farklı üçlü fonksiyon vardır ve bunları 0 - 26 arasında tamsayılarla temsil …

3
Noktaları takip et.
Meydan okuma Dikdörtgen bir karakter ızgarası verilir ABCDE FGHIJ KLMNO PQRST ve aynı boyut ve nokta boyutlarına sahip bir ızgara . . . . . . . . . . . Sol üst köşeden başlayarak ızgara boyunca noktaları takip ederek oluşturulan dizgeyi çıktılayın. Bu örnek verecekABGLQRSNIJE notlar Giriş ızgaralarını, çok …
22 code-golf  string  grid 

30
Ters pozitif koşular
Giriş Girişiniz, bir rakam dizesi dahil olmak üzere herhangi bir makul biçimde tek basamaklı numaraların bir listesidir. Giriş boş olmayacak. Çıktı Çıktınız giriş listesi olacaktır, ancak her sıfır olmayan basamak hanesi çevrimi ters çevrilir. Örnek Girişi düşünün 95883007414830 <---> <----> Sıfır olmayan koşuların oklarla işaretlendiği yer. Bu çalışmaların her birini …

25
Palindromik olmayan Nth sayısını yaz
Palindromik sayı (bilmemeniz durumunda), aynı geriye ve ileri doğru okuyan bir sayıdır (örneğin, 11). İlk 15 palindromik olmayan sayılardır: 10, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26. Bu A029742 . Bu numaralara sürekli ihtiyacım var, ancak yapışkan not defterim çok küçük, bu nedenle …

30
N'den sonra en küçük tamsayılar 2, 3 ve 4 ile bölünebilir
Kredili olduğu kredisi verin . Amaç Bir tamsayı N > 0verilirse A, en küçük tamsayıları atar Bve Cböylece: Tüm A, Bve Cdaha sıkı büyüktür N; 2böler A; 3böler B; ve 4böler C. Bu bir kod golf, yani bayt cinsinden en kısa cevap kazanır. Bu zorluktan sonra yapılmış / güncellenmiş bir …
22 code-golf  math  number 

3
Holier Numaraları
Kutsal Sayılardan öğrendiğimiz gibi , 5 kutsal basamak ( 0, 4, 6, 8, 9) vardır ve yalnızca bu basamaklardan oluşan pozitif tamsayılar kutsaldır. Buna ek olarak, bir dizi kutsallığı (sayıda deliklerin toplamı +2her için 0ya da 8, ve +1diğerleri). Şimdi, bir sayının kutsallığını gerçek ve doğru bir şekilde temsil etmek …

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.