«source-layout» etiketlenmiş sorular

Kaynak kodun fiziksel düzenini veya fiziksel manipülasyonunu içeren zorluklar için.

4
Mektupları Alın
Görev Sanırım herkes otomatik kod oluşturmayı ve çalışma sırasında biraz zaman kazanmayı seviyor. Gün boyunca çok sayıda sınıf ve üye oluşturmanız gettersgerekir ve bunların hepsini el ile oluşturmak istemezsiniz . Görev, getterstüm sınıf üyeleri için sizin için otomatik olarak oluşturulan bir program veya işlev yazmaktır . Girdi Bizim dilimizde nesneler …
13 code-golf  string  syntax  code-golf  math  primes  rational-numbers  code-golf  graphical-output  image-processing  code-golf  kolmogorov-complexity  music  audio  code-golf  string  code-golf  math  geometry  code-golf  math  sequence  combinatorics  code-golf  game  grid  board-game  code-golf  restricted-source  array-manipulation  source-layout  code-golf  base-conversion  binary  code-golf  math  physics  code-golf  math  number  date  expression-building  code-golf  array-manipulation  graph-theory  decision-problem  popularity-contest  error-correction  code-golf  kolmogorov-complexity  geometry  grid  code-challenge  arithmetic  combinatorics  set-partitions  code-golf  kolmogorov-complexity  sequence  fibonacci  code-golf  restricted-source  pristine-programming  code-golf  code-golf  string  kolmogorov-complexity  code-golf  arithmetic  code-golf  string  parsing  code-golf  code-golf  sorting  counting  permutations  3d  code-golf  code-golf  ascii-art  music  code-golf  string  code-golf  string  ascii-art  code-golf  string  code-golf  quine  polyglot  code-golf  math  string  code-golf  internet 

7
Satır, Sütun, Köşegen, Blok
Bazı pozitif tamsayı N için N karakter genişliğinde ve N karakter uzunluğunda kare bir kod bloğu yazın. Örneğin, N değeriniz 5 olabilir ve blok şöyle görünür: ThisI sMy5B y5Cod eBloc kOkay Bu bloğun aşağıdaki gibi davranması gerekir: Üst satır çıkarıldığında ve bir program olarak çalıştırıldığında, tam metnin rowstdout'a yazdırılması gerekir. …

21
En Uzun Artan Substring
Pozitif tamsayıların bir listesi verildiğinde, artmakta olan (kesin olarak değil) en uzun bitişik alt listenin uzunluğunu bulan kodu yazın. Bu, her öğenin sonuncudan daha büyük veya ona eşit olduğu en uzun alt listedir. Örneğin, giriş şuysa: [ 1 , 1 , 2 , 1 , 1 , 4, 5 , …

3
Fonemik Abugida
Karakterler Bu Unicode karakterlerine İngilizce IPA ünsüzleri diyelim : bdfhjklmnprstvwzðŋɡʃʒθ Ve şu Unicode karakterlerine İngilizce IPA ünlüleri diyelim : aeiouæɑɔəɛɜɪʊʌː (Evet, ːsadece uzun sesli harftir, ancak bu zorluğun amacı için bir sesli harf olarak ele alın.) Son olarak, bunlar birincil ve ikincil stres işaretleri : ˈˌ Not ɡ( U +, …

21
Sıralı Çarpma
Amacınız bir girdi alan ve birlikte zincirlendiğinde N"sıralı çarpma" gerçekleştiren bir program yazmaktır . Sıralı çarpma nedir, sorabilirsiniz? Bu aşekilde tanımlanmış bir tohum içeren bir sekanstır : f(0) = a f(n+1) = f(n)*(f(n)-1) Öyleyse, hadi a = 5. Böylece f(0) = 5, f(1) = f(0)*(f(0)-1) = 5*4 = 20ve f(2) …

1
Kod Slidey Puzzle Kod!
En çok tanınan bulmaca sürgülü olup Onbeş . 4 x 4 ızgara, 15 kiremit ve bir boş ızgara alanı vardır. Fayanslar sadece boş alana hareket edebilir ve her zaman ızgara ile aynı hizada olmalıdır. Genelleştirilmiş bir kayan bulmacayı, iki adet W genişliğinde H yüksek ızgarası ( W , H her …

1
Golf farklı dillerde bazı quine çizgili
Sen seçecek m dilleri ve yazma n , her dilde uzunluğunda her program n * m . K inci programı çıktılayacaktır k programı sayısına göre sıralanır her programın inci karakter. Örneğin, bu gönderide (yalnızca gösterim için; yeni satırlar ve sekmeler dahil olmak üzere herhangi bir karakter olabilir): ABC DEF GHI …

5
Kodunuzu ters çevirin, OEIS'i ters çevirin
Burada görev, bir doğal sayı alan bir program yazmaktır nnn ve üreten bir OEIS dizisinin inci dönem. Bu sekans, ardından 6 basamaklı bir tanımlayıcıya sahip olmalıdır . Şimdi kaynak kodunuzu alıp yeni bir program üretmek için bayt sırasını ters çevirdiğinizde, bu programın bir OEIS dizisi de uygulaması gerekir. Yeni sekans …

9
Herkesin Bir Arkadaşı Olmalı
Yalıtılmış bir karakter, aynı türde bitişik bir karaktere sahip olmayan bir karakterdir (yeni satırdan başka). Bitişik karakterler sola, sağa veya aşağıya doğru olabilir, ancak köşegenler olamaz. Örneğin, aşağıdaki metinde Hizole edilmiştir: Ybb YH% %%%% Diğer tüm karakterler izole edilmez, çünkü her birinin yanında aynı tipte en az bir başka karakter …

2
Doğru ve tfeL truncatable primes
Bir sağ truncatable asal her önek (10 tabanında) bir asal asal olduğunu. Bir sol-truncatable asal tam her postfix bir asal karşısında olduğu (0 ile başlayan asal izin verilmez). Bu sekansların her ikisi de sonludur (Sadece 83 adet sağ üçü vardır, 4260 sol üçü vardır). Tek bir sayıyı girdi olarak kabul …


6
Kendini Onaylayan Üçgen Dama Tahtası Programı
Dama tahtası programı, satır sonlandırıcı (herhangi bir standart satır sonu olabilir) hariç, her bir karakterin sıra değerinin çiftten teke değiştiği bir programdır. Üçgen program, her satırın önceki satırdan bir ek karaktere sahip olduğu ve ilk satırın bir karaktere sahip olduğu bir programdır. Boş girişi işlemenize gerek yoktur. Göreviniz, verilen girdinin …

11
N'inci sayı için N kere program
Pozitif tam bir dizi göz önüne alındığında A, bir girdi olarak programı oluşturmak olduğu için, tekrarlanan kzaman, çıkış kdizisinin th (1-endeksi) değerinin. Örneğin, dizi ise [1,11]çıktı, çıktıyı 1ve iki kez tekrarlandığında çıktıyı çıkaran bir program olmalıdır 11. print(end="1");Python 3'teki gibi kod çalışır: print(end="1");1 print(end="1");print(end="1");yazdırır ve 11 yazdırır Tüm test senaryolarını …

5
Anagram Quine, sadece Quine değil!
Görev Bu meydan okumada, göreviniz, girdi almayan, mümkün olduğunca çok sayıda anagram içeren bir program yazmaktır. Puanınız, programınızın kaynak kodunun geçerli sıralar olan anagram sayısının, mümkün olan toplam anagram sayısına bölünmesi, yani geçerli sıralar olan anagramların yüzdesi olacaktır. Standart Boşluk Doldurma ve standart quines kuralları geçerlidir. Not: Programınızın en az …

2
Konumsal Farkındalık
Konumsal Farkındalık Göreviniz, karakterlerinin her permütasyonu için (orijinal programı içeren), her karakterin orijinal programa göre konumlarını veren bir program oluşturmaktır. Programınız Derp çıktı almalısın [0, 1, 2, 3] (veya eşdeğeri). Bunun nedeni ise Diçindedir 0inci pozisyonunda, eolduğu 1, st r 2nd ve rd.p3 Orijinal program olan başka bir program alalım, …

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.