«code-golf» etiketlenmiş sorular

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

14
Bak ve söyle: Conway yeniden ziyaret edildi
Hepiniz aşina olmalıdır Conway dizisi (aka 'görünüm ve say'-dizisi) artık: 1 11 21 1211 111221 312211 etc Ayrıca başlangıç ​​noktası olarak herhangi bir rasgele sayı ile başlayabilirsiniz. Izin vermek f(s)dizinin bir sonraki elemanı olmak. Şimdi her verilen için sbulabiliriz f(s). Ters önemsiz olarak değil: Her için değil yolası selefi bulmak …
16 code-golf 

10
Karekökleri geri al
İşiniz ondalık sayıları tamsayıların kare köklerinin toplamına dönüştürmektir. Sonuç, en az 6 anlamlı ondalık basamak hassasiyetine sahip olmalıdır. Giriş : Karekök sayısını belirten bir sayı ve yaklaşık olarak sayıyı belirten bir ondalık sayı. Örnek girdi: 2 3.414213562373095 Çıktı : Kareköklü ve eklendiğinde, en az 6 anlamlı ondalık basamağa kadar yaklaşık …

5
Mondrian resim tanımlama dili
Bu zorluk Mondrian resim tanımlama dili (MPDL) için bir tercüman kodlamasından oluşur . Dil tanımı Dil bir dikdörtgen yığını üzerinde çalışır. Bir dikdörtgen sol üst koordinatı ve sağ alt koordinatı ile tanımlanır. Koordinatlar tamsayı olmalıdır. Yığın, nitelikleri olan tek bir dikdörtgenle başlatılır(1,1,254,254) Her komut aşağıdaki biçime sahiptir: <character><integer> Üç komut …


8
Tetrahedron Yüzey Alanı
Meydan okuma Bu zorluk çok basittir. Dört 3 boyutlu nokta verildiğinde, oluşturdukları tetrahedronun yüzey alanını hesaplayın. Bu kod golf , bu yüzden en kısa kod kazanır. Standart boşluklar, dört nokta verildiğinde bu görevi yerine getirmek için herhangi bir yerleşik işlevin yasaklandığı ek hüküm ile uygulanır. Dört noktanın da farklı olacağını …
16 code-golf  math  3d 

9
Hofstadter'ın Şekil-Şekil Sırası Oluşturma
Gelen Gödel, Escher, Bach , Douglas Hofstadter'in yaygın olarak şekil-şekil dizisi olarak ifade edilir, bir tam sayı dizisini sunar: 2, 4, 5, 6, 8, 9, 10, 11, 13, 14, 15, 16, 17, 19, 20, 21, 22, 23, 24, 25, ... Sıranın tanımını kendiniz meydan okumanın bir parçası olarak çalışmaktan hoşlanabilirsiniz …

8
Bir dizi dağ sırası çizin
Fibonacci domino fayansından esinlenen bu sorun, başka bir ünlü kombinasyonel diziyi temsil eden ASCII sanatı üretmekle ilgilidir. Bir n adımlı dağ diyagramı , tam olarak n '/' ve n '\' karakterlerini kullanan bir dağ aralığının çizimidir, böylece karakterler başlangıçtaki "irtifasının" altına asla düşmeyen sürekli bir eğri çizer. Örneğin, /\/\ /\/ …

1
StackExchange Mustafa, aynı soruyu üç kez sormak için duramaz
Austin: "Seni kim gönderdi?" Mustafa: "Beni öldürmek zorundasın!" Austin: "Seni kim gönderdi?" Mustafa: "Kıçımı öp, Güçler!" Austin: "Seni kim gönderdi?" Mustafa: "Dr. Evil." (...) Mustafa: "Aynı soruya üç kez sorulmaya dayanamıyorum. Sadece beni rahatsız ediyor." Austin Powers ve Mustafa'nın ruhuyla kısa bir diyalog kurmalısınız . Ancak, tüm ileti dizisinin veri …


1
MU bulmaca çözücü oluşturun
MU bulmaca Eğer açabilirsiniz olup olmadığını öğrenmek olduğu bir bulmaca MIhaline MUverilen aşağıdaki işlemleri: Dizeniz bitiyorsa sonuna sonuna Ibir ekleyebilirsiniz U. (ör. MI -> MIU) Dizeniz ile başlıyorsa, dizenin Markasına parçanın bir kopyasını ekleyebilirsiniz M. (ör. MII -> MIIII) Dizeniz art arda üç tane içeriyorsa I, bunları bir U. (ör. …

13
Bir çetele sergileyin (değişen bazlarda)
Tallies, temel 5'te çalışan basit bir sayma sistemidir. Dünyada kullanılan çeşitli farklı tally sistemleri vardır, ancak İngilizce konuşulan ülkelerin çoğunda kullanılan, dikey çizgileri işaretleyerek belki de en basit sayım birimleridir. her 5. işaret, önceki dört koleksiyondan yatay bir çizgi koydu. Bu, çetele işaretlerini 5 kişilik gruplar halinde kümeler (ve hızlı …

16
T-SQL'de Golf İçin İpuçları
T-SQL'de golf oynamak için hangi genel ipuçlarınız var? Ben genel olarak en azından biraz T-SQL özgü olan golf sorunlarına kod uygulanabilir fikirler arıyorum. Lütfen cevap başına bir ipucu gönderin. Orijinal fikir için Marcog'a teşekkürler. :)
16 code-golf  tips  sql 

18
En Düşük Bazlı Palindrom
Bir sayı verildiğinde n, tabandaki bir palindrom b ≥ 2gibi en küçük tabanı bulan bir işlev yazın . Örneğin, 28'in üçlü temsili 1001 olduğundan bir girdi tabana dönmelidir . Hem taban 2 hem de taban 5'te bir palindrom olmasına rağmen , çıktı 2 <5'ten beri olmalıdır .nb283932 Giriş Pozitif bir …

2
Kendisinin bir dizeyi kodlamasına izin veren program (quine-variant)
Aşağıdaki 80 karakterlik satırı yazdıran bir program yazın: Codegolf.stackexchange.com adresinden gelen bu program kendisine bir dize kodlama izni verir. daha sonra bir giriş satırını kabul eder, daha sonra kaynak kodunu büyük olasılıkla yeniden sıralanan kod noktaları ile yazdırır (hiçbiri eklenmez ve hiçbiri silinmez). Bu kod yürütüldüğünde, yazdırılan satırın en son …
16 code-golf  quine 

24
Eski MacDonald işlevi
Seçtiğiniz dilde aşağıdakileri yazdıran bir işlev oluşturun: Old MacDonald had a farm, E-I-E-I-O, And on that farm he had a cow, E-I-E-I-O, With a moo moo here and a moo moo there, Here a moo, there a moo, everywhere a moo moo, Old MacDonald had a farm, E-I-E-I-O! Nerede cowve …

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.