Brainf *** - TinyBF dönüştürücümüz var, ancak tam tersi değil, işte bir tane.
Kurallar:
- Tercümanınız bir satırda geçerli bir TinyBF programı almalı ve isteğe bağlı sondaki boşluk / satırsonu ile ilgili BrainF *** programını bir satırda çıkarmalıdır. Öncü boşluklara izin verilmez
- Giriş, dört TinyBF karakterinden herhangi biri olmayan karakterler içerebilir veya içermeyebilir. Öyleyse, tüm bu karakterleri aynı noktalara yazdırmalısınız.
- Kullanacağım bazı belirsiz kriterlere dayanarak 1 Nisan'da (şaka değil) bir cevap kabul edilecektir (jk;) Aşağıdaki kurallara göre hile yapmayan en kısa programı kabul edeceğim)
- 0 bayt veya 1 bayt çözüm yok, çünkü sadece bu amaçla bir programlama dili yaparsanız (veya varsa) eğlenceyi mahveder)
Test Durumları
Giriş 1: +++++>+++++=>=|>>+=>>+|=>|>+=>+|
(Hesaplar 5 (bayt 1) + 5 (bayt 2) = 10 (bayt 3))
Çıkış 1:+++++>+++++<[>>+<<-]>[>+<-]
Giriş 2: +++>++++Hi+++:P+=>=|>|>+>+=>>&&+|=>>|=>>=+!!>>=+|>>>+|
(Hesaplar 3 (bayt 1) * 8 (bayt 2) = 24 (bayt 3)) Çıkış 2:+++>++++Hi+++:P+<[>[>+>+<<&&-]>>[<<+!!>>-]<<<-]
Hiç G / Ç komutları olacak mı?
—
lirtosiast
Hayır, çünkü TinyBF'de IO komutları yok.
—
HyperNeutrino
Bu yanlış;
—
Dennis
==
beyni .
.