«brainfuck» etiketlenmiş sorular

Bu zorluk BF dili ile ilgilidir. Yanıtların belirli bir dilde olmasını gerektiren zorlukların genellikle önerilmez.

30
Brainf'i yorumlayın ***
Brainfuck programını yorumlamak için en kısa programı en sevdiğiniz dile yazın . Program bir dosyadan okunur. Giriş ve çıkış standart giriş ve standart çıkıştır. Hücre boyutu: 8 bit işaretsiz. Taşma tanımsız. Dizi boyutu: 30000 bayt (daire içine alınmamış) Hatalı komutlar girişin bir parçası değil Yorumlar # ile başlar ve satır …

30
BrainF *** edBotsForBattling - Bir Brainf *** Turnuvası
Savaş sahasındaki tüm botlar birdenbire şaşırıp kaldı ve kimse nedenini açıklayamıyor. Fakat hala savaşabildikleri sürece kimin umurunda olduğu - Brainfuck artık anladıkları tek dil olmasına rağmen. Son gönderimden bu yana bir süre geçti ve sonunda BrainFuckedBotsForBattling'in kazananını ödüllendireceğim: NyurokiMagicalFantasy ile kazandığı için LymiaAluysia'ya tebrikler! sayı tahtası | Owner | Bot …

30
Küçük “H” lerden bir “H” oluşturun.
Meydan okuma Bir tamsayı verildiğinde sizeaşağıdakileri yapan bir işlev veya program oluşturun : Eğer size1 'e eşit olduğu, çıkış H H HHH H H Eğer size1, çıktı daha büyüktür X X XXX X X Xprogramın / fonksiyonun çıktısı neredesize - 1 (İsterseniz 0, cevabınızı belirttiğiniz sürece , temel davaya karşılık …
73 code-golf  ascii-art  fractal  code-golf  code-golf  string  code-golf  string  matrix  code-golf  graph-theory  maze  binary-matrix  code-golf  kolmogorov-complexity  random  code-challenge  metagolf  test-battery  brain-flak  text-processing  code-golf  matrix  code-golf  number-theory  primes  code-golf  string  matrix  code-golf  binary  bitwise  code-golf  number  factorial  floating-point  code-golf  number  sequence  code-golf  sequence  cops-and-robbers  code-golf  sequence  cops-and-robbers  code-golf  string  code-golf  math  decision-problem  number-theory  integer  code-golf  number  decision-problem  functional-programming  code-golf  array-manipulation  matrix  code-golf  string  classification  string  code-challenge  binary  compression  decode  code-golf  string  string  code-challenge  balanced-string  encode  code-golf  number-theory  integer  base-conversion  code-golf  math  number-theory  geometry  abstract-algebra  code-golf  array-manipulation  sorting  optimization  code-golf  math  geometry  image-processing  generation  code-golf  string  cops-and-robbers  repeated-transformation  grammars  cops-and-robbers  repeated-transformation  grammars  code-challenge  restricted-source  tips  source-layout  javascript  code-challenge  kolmogorov-complexity  restricted-source  code-golf  combinatorics  counting  math  fastest-code  linear-algebra  code-golf  math  permutations  matrix  linear-algebra  code-golf  string  decision-problem  restricted-source  code-golf  number  array-manipulation  subsequence  code-golf  number  array-manipulation  matrix  code-golf  brainfuck  code-golf  color  code-golf  quine  source-layout  code-golf  subsequence  code-golf  string  ascii-art  code-golf  string  ascii-art  alphabet  code-golf  decision-problem  interpreter  hexagonal-grid  halting-problem  code-golf  string  polynomials  calculus  code-golf  math  decision-problem  matrix  complex-numbers  code-golf  random  code-golf  number  arithmetic 

26
OOo CODE temasını tercüme et
OOo CODE ile yazılmış bir programın girişi göz önüne alındığında , temsil ettiği BF kodunu çıkarın. İşte o KOD'un nasıl çalıştığının kısa bir açıklaması: İlk önce, alfabetik olmayan tüm karakterler kaldırılır (aralıkta olmayan her şey A-Za-z). Örneğin, programı alın PROgRam reVERsES giVeN iNPut sEqUENcE(tam olarak beklediğiniz şeyi yapan esolangs wiki …

30
Bu sayı -2 tamsayı gücü mü?
Bir sayının 2 olup olmadığını belirlemenin akıllı yolları var . Bu artık ilginç bir problem değil, o zaman verilen bir tamsayı -2 olan bir tamsayı olup olmadığını belirleyelim . Örneğin: -2 => yes: (-2)¹ -1 => no 0 => no 1 => yes: (-2)⁰ 2 => no 3 => no …

4
Geçerli Brainf ** k programlarını sıralayın
Golunar / Tekli tüm geçerli kodlamak için bir yoldur Brainfuck programları, ancak en doğal sayılar geçerli bir programa karşılık gelmez çünkü, bir numaralandırma değildir. Bu zorluğun amacı için, iki kat sonsuz bir bant olduğunu ve yorum yapmadığını varsayalım; yani, bir Brainfuck programı yalnızca karakterlerden oluşuyorsa <>+-.,[]ve tüm sol ve sağ …

15
1–255 sayıları için Brainfuck oluştur
1'den 255'e kadar olan sayılar için verilen sayıyı dizinin bir byte'ında üretecek olan BF kodunu ve yeni bir satır yazdıracak bir program yazın. Örneğin, çıktının ilk dört satırı olabilir (ve büyük olasılıkla olacaktır): + ++ +++ ++++ Kazanan en küçüğü olacak: source code + output(bayt cinsinden). Açıklamalar ve Revizyonlar : …

14
Dairesel bantlar heyecan verici mi?
Bir Brainfuck türevi Brainfuck benzeri bir programlama dili tanımlayalım . İki yönlü bir hücre bandına sahiptir ve her hücre bir bit tutar. Tüm bitler başlangıçta 0'dır. Kasette, başlangıçta 0 konumunda, hareketli bir kafa vardır. Program, karakterlerin üzerinde, <>01!soldan sağa doğru, aşağıdaki anlambilimiyle yürütülen bir dizgedir : < kafa bir adım …

2
BrainF'de QuickSort Uygula *** [kapalı]
Stack Overflow'taki Lounge odasında tartışıldığı gibi: en.wikipedia.org/wiki/Quicksort verilen Quicksort algoritmasını en az bildiğiniz herhangi bir dilde uygulayamıyorsanız, farklı bir mesleği düşünmek isteyebilirsiniz. @sbi Ancak SBI, BrainF'in belki de bir istisna olduğunu belirtti. Yani, işte bulmaca / meydan okuma: BrainF'de QuickSort'u uygulayın *** . Uygulama gerekir tarafından yorumlanabilir bu ve / …

10
Brainf *** Golfçü
Bir programlama dili tarafından yazılan en kolay kodlardan biri, karakterlerin program yazdırma dizisidir (ör. "Merhaba dünya!"). Bununla birlikte, s o m e e s O t e r i c gibi programlama dilleri brainfuck , hatta bu basit kod yazımı için oldukça rahatsız edicidir. Göreviniz verilen metni basan (minimum uzunlukta) …

3
Gökkuşağının sonundaki hücre
Hepimiz , en ünlü ve etkili ezoterik dillerden biri olan beyin sesini duymuş ya da en azından duymuş olduk . Bu günlerde çoğu uygulama sonsuz bir bant kullanırken, Urban Müller'in orijinal derleyicisi 30000 hücreye sahipti. Az bilinen bir gerçektir *, kasetin sonunda, tipik bir beyin fırtınası programında neredeyse hiç etkileşime …

2
Brainf *** 'da keyfi olarak büyük bir hücreyi sıfırlayın
Göreviniz, Brainfuck varyantındaki mevcut hücreyi sıfırlayan, her bir hücrenin 0 ila 255 normal yerine, keyfi olarak büyük boyutta işaretli bir tamsayı içerebileceği bir kod parçası yazmaktır . Başlangıçta sıfır olan mevcut hücrenin sağında r ve solda 1 hücre olduğunu varsayalım . Sadece bu erişebilir Program l + r + 1 …

2
Brainfuck ile MarioLANG Birimini Çevirme
MarioLANG , kaynak kodunun Super Mario Bros. seviyesine benzeyen iki boyutlu bir programlama dilidir. Dahası, talimat seti Brainfuck 'a çok benziyor . Bu, MarioLANG'nın esas olarak, talimat göstergesinin Mario gibi hareket ettiği 2-D Brainfuck olduğu anlamına gelir. Bu yüzden MarioLANG’nın Programlama Dili Sınavına gönderimini yazarken , bir Brainfuck’a “Merhaba, Dünya!” …

7
Brainf *** NOP'ların Üretilmesi
Bazen beyin şifresi kodu yazarken, hata ayıklamayı teşvik etmek için gerekenden daha uzun hale getirme ihtiyacı hissedersiniz . Sadece onu içeri sokarak yapabilirsin ><, ama bu ne eğlenceli? Kodunuzu okuyan birinin kafasını karıştırmak için daha uzun ve daha az NOPey'e ihtiyacınız olacak. Brainfuck'a hızlı giriş Brainfuck , 1993 yılında Urban …

5
Brainfuck'ta golf oynamak için ipuçları
Beyin fırtınasında golf oynamak için hangi genel ipuçlarına sahipsiniz? Genel olarak golf problemlerini kodlamak için uygulanabilecek fikirlere bakıyorum (en azından beyin fırtınasına özgüdür (örneğin, "yorumları kaldır" bir cevap değildir). Lütfen cevap başına bir ipucu gönderin.

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.