আমাদের ক্লাসিক সাপটি গ্রোথ হরমোনের ভারসাম্যহীনতা তৈরি করেছে । বিষয়টিকে আরও খারাপ করার জন্য, তাঁর লেজটি স্থির হয়ে আছে! নির্দিষ্ট হিসাবে নির্দেশিত ইনপুট দেওয়া হয়েছে Figure 1, কোথায় সে বৃদ্ধি পাবে তা নির্ধারণের জন্য একটি প্রোগ্রাম লিখুন।

চিত্র 1. নির্দেশমূলক ইনপুট।
প্রোগ্রাম স্পেসিফিকেশন
- অক্ষর অনুসারে ইনপুট চরিত্রটি পড়ুন
STDIN। - একটি চরিত্র পড়ার পরে, সাপটিকে আউটপুট করুন
STDOUT। আপনি প্রতিবার সাপ ছাপানোর সময় একটি ফাঁকা রেখা অন্তর্ভুক্ত করুন। - সাপ
<>v^এবং একটি মাথা গঠিত । সাপের মাথা আপনার পছন্দের যেকোনো বৃত্তাকার চরিত্র, যেমন হতে পারেo,0,O, অথবা☺। - যে কোনও সমন্বয়
wasdইনপুট জন্য বৈধ valid - আপনার প্রোগ্রামটি অনুমান করা উচিত নয় যে ইনপুটটি নির্দিষ্ট দৈর্ঘ্যের মধ্যে রয়েছে।
- ওপরে রাইটিং করে সাপটি নিজের উপরে গাদা করতে পারে
<>v^। সাপ বৃদ্ধির যান্ত্রিকগুলির উদাহরণ দেখুন। - শ্বেত স্পেস অনুসরণ করা ঠিক আছে, তবে আপনার সাপটি অবশ্যই সঠিক দেখতে হবে।
স্কোরিং
এটি কোড-গল্ফ । আপনার স্কোরটি আপনার প্রোগ্রামের অক্ষরের সংখ্যা। সর্বনিম্ন স্কোর জয়!
উদাহরণস্বরূপ সাপ:
ইনপুট: ddddssaassdddddww
আউটপুট:
>>>>v
v
v<< ☺
v ^
>>>>>^
ইনপুট: dddsssaaawww
আউটপুট:
☺>>v
^ v
^ v
^<<<
ইনপুট: dddsssdddddasddddwww
আউটপুট:
>>>v
v ☺
v ^
>>>>v< ^
>>>>^
ইনপুট: dddwwdddssssaaaaaaaaawww
আউটপুট:
>>>v
☺ ^ v
^ >>>^ v
^ v
^<<<<<<<<<
ইনপুট: ddddssssaawwddddd
আউটপুট:
>>>>v
v
>>>>>☺
^ v
^<<
ইনপুট: dddddssaawwwwddddd
আউটপুট:
>>>>>☺
^
>>>^>v
^ v
^<<
ইনপুট:
ddddaaaasssssdddddddddddwwwwwaaaasssssdddddddddddwwwwwwwwwwsssssaaaasssssdddddddwwwwwddddssaaaasssddddaaaassssssssssdddwwwwwwwddddswaaaassssddaasssaaaaaaaaaawwwwddddssssaaaaaaaaaaawwwwddddsssssssssaaaa
আউটপুট:
v
v
v
v
v
v<<<< v<<<< v<<<< >>>>v
v v ^ v ^ ^ v
v v ^ v ^ v<<<<
v v ^ v ^ v
v v ^ v ^ v
>>>>>>>>>>>>>>>>>>>>>v<<<<
v
v
v v<<<<
v v ^
v v
>>>>v >>>>v v v
^ v ^ v v v<<
^ v ^ v v v
^ v ^ v v v
^<<<v<<<<<<<<<<<<<
v
v
v
v
O<<<<

