Yolun bir girdisi verildiğinde, Mario'nun sona ulaşıp ulaşamayacağını E, başlangıçtan, tarafından belirtilip belirtilmediğini belirleyen bir program oluşturun S.
Bir yol şöyle görünecektir:
S = E
=====
Bir yolda, çeşitli semboller ve temsil ettikleri:
=: duvar / zemin / tavan. Mario duvardan geçemez ve bir yerden geçemez veya tavandan atlayamaz (kafasını vuracaktı)(boşluk): hava. Mario bunun üzerinden geçebilir, üzerinden atlayabilir ve içine düşebilirS: hava, Mario'nun nerede başladığını göstermek dışında. Bu, her zaman girişin en sol sütununda zemin seviyesinde görünecektir.E: hava, Mario'nun nereye gitmek istediğini göstermek dışında. Bu, her zaman girişin en sağ sütununda zemin seviyesinde görünecektir.
Girişte Mario'nun yürüyebileceği her yerde boşluklar olacak.
Mario sadece ilerleyebilir; bu örnekte Mario hedefe ulaşamıyor
S
===
===
E
====
ne de o bu
E
==
==
#==
==
==
==
S ==
======
Bununla birlikte, #(girişte görünmeyecek) ile belirtilen boşluğa ulaşabilir , çünkü dört hücreye kadar atlayabilir; Mario insanüstü. Süpermenliğine başka bir örnek olarak:
S
=
=
=
=
=
= #
= =
=
=
=
= E
=======
Mario E, büyük mesafeyi düşerek, hayatta kalarak ve sakince yürüyerek ulaşabilir E. #Mario'nun yere düştüğü için ona ulaşamayacağını unutmayın .
Mario gerçekten yüksek atlayabilir , ancak karşılaştırma ile çok ileriye değil.
S E
== ==
= =
Mario boşluğu atlamaya çalışabilir, ama başarısız olur ve düz düşer. Sonuna ulaşamaz.
Mario tüm bu örneklerde hedefe ulaşabilir:
E
=
=
=
S=
==
=
= E
S= =
== =
= =
=====
S
=
= E
====
Bu kod golf, çok az bayt kazanır!
#. İkinci soruya gelince: OP değilim ama haklı olduğunu tahmin ediyorum. (benim
Een sağ sütunda görünmez, çünkü zemin seviyesi haritanın geri kalanından bir sağa uzanır.
Mario cannot walk through wall , and cannot fall past a floor, or jump past a ceiling
#Mario ulaşamadığı için ona ulaşamıyor ." Bunu doğru bir şekilde görüntülersem, doğrudan üzerine düşmez#mi? Ayrıca, sıçramalar en fazla 4 boşluk ve en fazla 1 boşluk olarak mı tanımlanmış?