Satır sonlandırıcılar içermeyen ve giriş yapmadan iki veya daha fazla karakter uzunluğunda tek bir satır programı yazın . Örneğin, programınız şunlar olabilir:
MyProgram
Programınız bir saatin saat 12, 3, 6 ve 9'da yaptığı şekillerde düzenlendiğinde ilgili saat numarasını vermesi gerekir. Başka zamanların desteklenmesi gerekmez.
özellikle:
Programınız saat 12 gibi saat elleri gibi ayarlandığında (🕛)
m a r g o r P y M
çalışan çıktı olmalıdır
12
.Programınız saat 3 yönünde saat elleri gibi ayarlandığında (🕒)
m a r g o r P y MyProgram
çalışan çıktı olmalıdır
3
.Programınız saat 6 gibi saat elleri gibi ayarlandığında (🕕)
m a r g o r P y M y P r o g r a m
çalışan çıktı olmalıdır
6
.Programınız saat 9 yönünde (ellerinde) saat gibi ayarlandığı zaman
........m ........a ........r ........g ........o ........r ........P ........y margorPyM
çalışan çıktı olmalıdır
9
.
notlar
Programınızdaki ilk karakter her zaman saatin ortasına yerleştirilir. (
M
Saat 6 örneğinde sadece bir tanesinin nasıl olduğuna dikkat edin.)Newline olmayan herhangi bir karakter, programı saat 9 düzenlemesi için girintili yapmak için kullanılabilir. Örneklerde
.
kullanılan, ancak boşluk ya/
da ya da#
tam olarak geçerli olacaktır.Saat 3'teki düzenleme için, boş sağ üst bölgede hiçbir karakter olmamalıdır. (yani boş tutun, boşluklarla doldurmayın.)
İlk program düzenlemesinin (
MyProgram
olduğu gibi) hiçbir şey yapması gerekmez. Yalnızca saat 12, 3, 6 ve 9 saatindeki düzenlemelerin doğru ve iyi tanımlanmış çıktıya sahip olması gerekir.Yalnızca bir işlev veya REPL komutu olarak çalışan kodlara izin verilmez. Dört düzenlemenin her biri olduğu gibi tam program olarak çalışmaya hazır olmalıdır.
Bayt cinsinden en kısa program kazanır. örneğin MyProgram
9 bayt uzunluğa sahiptir.
3
ve 6
Brainfuck'a ayırt edilemeyecekleri için beyaz boşluklarda farklı oldukları için.