एक प्रोग्राम बनाएं जो निर्धारित करता है, पथ का एक इनपुट दिया गया है, चाहे मारियो अंत तक पहुंच सकता है E, शुरू से चिह्नित, द्वारा चिह्नित S।
एक रास्ता कुछ इस तरह दिखेगा:
S = E
=====
एक मार्ग में, विभिन्न प्रतीक और वे जो प्रतिनिधित्व करते हैं वे हैं:
=: दीवार / फर्श / छत। मारियो दीवार के माध्यम से नहीं चल सकता है, और एक मंजिल से गिर नहीं सकता है, या छत से पिछले कूद सकता है (वह अपने सिर को मार देगा)(space): वायु। मारियो इसके माध्यम से चल सकता है, और इसके माध्यम से कूद सकता है, और इसके माध्यम से गिर सकता हैS: जहाँ मारियो शुरू होता है, उसे छोड़कर हवा। यह हमेशा इनपुट के बाएं-सबसे कॉलम में दिखाई देगा, जमीनी स्तर पर।E: हवा, यह दिखाने के अलावा कि मारियो कहाँ प्राप्त करना चाहता है। यह हमेशा इनपुट के दाहिने-सबसे कॉलम में दिखाई देगा, जमीनी स्तर पर।
इनपुट में हर उस जगह पर जगह होगी जहां मारियो चल सकता था।
मारियो ही आगे बढ़ सकता है; इस उदाहरण में मारियो लक्ष्य तक नहीं पहुंच सकता
S
===
===
E
====
न ही वह इस एक में कर सकते हैं
E
==
==
#==
==
==
==
S ==
======
हालांकि, वह उस स्थान पर पहुंच सकता है, #जो (इनपुट में नहीं दिखाई देगा), क्योंकि वह चार कोशिकाओं तक ऊंची छलांग लगा सकता है; मारियो अलौकिक है। उनकी अलौकिकता के एक और उदाहरण के रूप में:
S
=
=
=
=
=
= #
= =
=
=
=
= E
=======
मारियो Eमहान दूरी गिरने, जीवित रहने और शांति से चलने से मिल सकता है E। ध्यान दें कि वह नहीं पहुंच सकता है #, क्योंकि मारियो सीधे नीचे गिरता है।
मारियो वास्तव में उच्च कूद सकता है , लेकिन तुलना द्वारा बहुत आगे नहीं।
S E
== ==
= =
मारियो अंतराल को कूदने का प्रयास कर सकता है, लेकिन वह विफल हो जाएगा, और सीधे अंदर गिर जाएगा। वह अंत तक नहीं पहुंच सकता है।
मारियो इन सभी उदाहरणों में लक्ष्य तक पहुँच सकता है:
E
=
=
=
S=
==
=
= E
S= =
== =
= =
=====
S
=
= E
====
यह कोड गोल्फ है, इसलिए सबसे कम बाइट्स जीतता है!
#। दूसरे प्रश्न के रूप में: मैं ओपी नहीं हूं, लेकिन मैं अनुमान लगा रहा हूं कि आप सही हैं। (यही मैंने अपने समाधान में ग्रहण किया है)
Eप्रदर्शित करते हुए ), दाएं-सबसे कॉलम में दिखाई नहीं देता है, क्योंकि जमीनी स्तर बाकी के नक्शे से दाईं ओर विस्तृत होता है।
Mario cannot walk through wall , and cannot fall past a floor, or jump past a ceiling
#, क्योंकि मारियो सीधे नीचे गिरता है।" अगर मैं इसे सही ढंग से देख रहा हूं, तो क्या वह सीधे नीचे नहीं गिरेगा#? इसके अलावा, क्या जंप को अधिकतम 4 स्थान और अधिकतम 1 स्थान सही के रूप में परिभाषित किया गया है?