আসুন একসাথে একটি অনুশীলন করা যাক, আমরা কি? কেবল স্টিকম্যানের গতিবিধি অনুসরণ করুন। আপনি কি স্টিকম্যান জিজ্ঞাসা? আমরা যেটি তৈরি করতে চলেছি!
এমন একটি প্রোগ্রাম তৈরি করুন যা কেবলমাত্র পূর্ণসংখ্যাযুক্ত স্ট্রিং-ইনপুটটির জন্য অনুমতি দেয় এবং এর মধ্যে একটি অন্তর অন্তর সহ নিম্নলিখিত নয়টি স্টিক-চিত্রকে আউটপুট দেয়:
@ \@/ |@_ _@| @/ \@ |@| \@\ /@/
/|\ | | | | | | | |
/ \ / \ / \ / \ /|\ /|\ / \ / \ / \
1 2 3 4 5 6 7 8 9
এর ফলে একটি অ্যানিমেশন তৈরি হবে, যা আমরা পরে irl বরাবর অনুসরণ করতে পারি।
ইনপুট " 123245762
" যখন তৈরি হয় তখন আউটপুট তৈরির একটি উদাহরণ এখানে দেওয়া হয় :
কিছু নিয়ম:
- এটি ট্যাগ -কোড গল্ফ , তাই বাইট জেতে সংক্ষিপ্ততম কোড
- ইনপুটটি
string
কেবলমাত্র[1-9]
দৈর্ঘ্য 2 থেকে 100 বর্ণের পরিবর্তিত দৈর্ঘ্য সহ একটি মাত্র ** - অ্যানিমেশন অবশ্যই একটি অন্তহীন লুপ হতে হবে
- ব্যবধান সময় 750 এমএস হতে হবে
- ইনপুটটিতে কোনও সদৃশ সংলগ্ন পূর্ণসংখ্যার অনুমতি নেই - এর মধ্যে ইনপুটটির প্রথম এবং শেষের পূর্ণসংখ্যা অন্তর্ভুক্ত রয়েছে (সপ্তম এবং আটটি পরীক্ষার কেস দেখুন) **
** অবৈধ ইনপুট ক্ষেত্রে এটি কীভাবে ব্যর্থ হয় তা পুরোপুরি আপনার উপর নির্ভর করে তবে এটি ব্যর্থ হয়েছে তা পরিষ্কার হওয়া উচিত । এটি একটি ব্যতিক্রম ছুঁড়ে দিতে পারে; কেবল শুরুতে ফিরে আসুন; আপনার পিসি রিবুট করুন; এটি নিজস্ব উত্স- / সংকলন-কোড মুছুন; সামরিক ক্ষেত্রে হ্যাক এবং সংকলন জিপিএস-লোকেশন একটি রকেট গুলি। আপনার কল সম্পাদনা: ব্যর্থ ইনপুট হিসাবে এটি কোনও (সঠিক / অর্ধেক) অ্যানিমেশন কেবল প্রদর্শন করার অনুমতি নেই। এটি অবশ্যই পরিষ্কার হতে হবে যে নীচে ব্যর্থ টেস্টকেসগুলির জন্য ইনপুটটিতে কিছু ভুল is এটিকে আমার নজরে আনার জন্য @ ব্যবহারকারী 81655 কে ধন্যবাদ , তাই সম্পাদনা করুন।
Subrules:
- আপনার উত্তরে নীচে যে কোনও একটি (ব্যর্থহীন) পরীক্ষার জন্য জিআইএফ পোস্ট করুন, যা আপনি নিম্নলিখিত প্রোগ্রামের সাহায্যে খুব সহজ করে তুলতে পারেন: স্ক্রেন্টোগিফ.কোডপ্লেক্স.কম (অন্য কোনও জিআইএফ-তৈরির প্রোগ্রাম অবশ্যই অনুমোদিত))
- বোনাস পয়েন্টস যদি আপনি যদি অ্যানিমেশন রাইলের কাজ শেষ করেই অনুশীলন করে থাকেন actually ;)
সঠিক টেস্টকেসগুলি:
123245762
65
121234346565879879132418791576
ব্যর্থ টেস্টকেসগুলি:
2
// খুব কম অক্ষর7282918274959292747383785189478174826894958127476192947512897571298593912374857471978269591928974518735891891723878
// অনেক বেশি অক্ষর1232405762
// অবৈধ ইনপুট (এর0
) ধারণ করে112212
// বর্তমান11
এবং22
বর্তমান কারণে ব্যর্থ1232457621
// শুরু এবং নেতৃত্বের কারণে ব্যর্থ1