আমি সার্ডাইন পছন্দ করি, আমি সেগুলি পর্যাপ্ত পরিমাণে পেতে পারি না, এবং আমার কম্পিউটার ওমনিলেং 5000, যা ভাষা অজ্ঞেয়।
আমার কম্পিউটারকে সার্ডিনগুলি অভিজ্ঞতার আনন্দ দেওয়ার জন্য, আমি তাকে সিদ্ধান্ত নিয়েছি যে অনেকগুলি প্রোগ্রাম রয়েছে যা বিভিন্ন ওরিয়েন্টেশনগুলিতে সার্ডিনগুলির স্ক্রিন টিনে প্রদর্শন করতে এবং দশটি সার্ডিন দেখানোর পক্ষে সক্ষম।
এই চ্যালেঞ্জে আপনি এই পরামিতিগুলির উপর ভিত্তি করে প্রোগ্রামগুলি তৈরি করার জন্য দায়বদ্ধ থাকবেন:
ইনপুট
একটি সংখ্যা (0 এবং 10 এর মধ্যে) এবং নিম্নলিখিত "এলআর" এর একটির একটি চিঠি (যথাক্রমে বাম বা ডান উপস্থাপন করে) উদাহরণস্বরূপ: 3L
বা 5R
; এটি কীভাবে প্রোগ্রামটির ইনপুট তা আপনার উপর নির্ভর করে।
আউটপুট
টিনের উপরের অংশে অবস্থিত চাবি ( %
"অক্ষর দ্বারা উপস্থাপিত ) এবং খোঁচা idাকনা (শেষে @
অক্ষরে টিনের ঘূর্ণিত) টুকরো দিয়ে সার্ডাইনগুলির একটি খোলা টিন, নির্দেশিত দিকটির দিকে মুখ করে ।
- সমস্ত সার্ডাইন অবশ্যই ইনপুট দ্বারা নির্দেশিত দিকের মুখোমুখি হবে।
- সমস্ত সার্ডাইনগুলিতে গিলের ("
)
" বা "(
") এবং লেজ "><
" এর মধ্যে পাঁচটি অক্ষর দীর্ঘ দেহ থাকবে - কী এবং খোসা .াকনা রোল সর্বদা সার্ডাইনগুলির বিপরীত দিকে মুখ করে থাকবে।
- উদাহরণে নীচে যেমন দেখানো হয়েছে তেমন টিনের অবশ্যই এটির জন্য 3-ডি চেহারা থাকতে হবে।
- টিনের সর্বনিম্ন উচ্চতা দৈর্ঘ্যে 3 টি সার্ডাইন। সুতরাং যদি কোনও সংখ্যা 3 টিরও কম হয় তবে উচ্চতায় 3 টি সার্ডিনের একটি টিন অবশ্যই এটিতে সর্ডাইনগুলির ইনপুটযুক্ত সংখ্যার সাথে দেখাতে হবে। অন্যথায়, টিনটি অবশ্যই ইনপুটে উল্লিখিত সার্ডাইনগুলির সংখ্যা হতে হবে। সুতরাং ইনপুট
0R
বা0L
খালি সার্ডাইন টিন প্রদর্শন করবে। - যাচাই করা যায় না এমন অন্য কোনও ইনপুট কিছুই দেখায় না।
উদাহরণস্বরূপ, " 3L
"
__________
(__________@%
|<*)_____><||
|<*)_____><||
|<*)_____><||
'==========''
" 7R
" এর জন্য
__________
%@__________)
||><_____(*>|
||><_____(*>|
||><_____(*>|
||><_____(*>|
||><_____(*>|
||><_____(*>|
||><_____(*>|
''=========='
" 2L
" এর জন্য
__________
(__________@%
|<*)_____><||
|<*)_____><||
| ||
'==========''
" 0R
" এর জন্য
__________
%@__________)
|| |
|| |
|| |
''=========='
" 0L
"
__________
(__________@%
| ||
| ||
| ||
'==========''
অবৈধ ইনপুট কোনও কিছুই ফেরত দেবে না ...
- এটি কোড গল্ফ, তাই ক্ষুদ্রতম অক্ষরগুলি এই চ্যালেঞ্জটি জিতবে।
- যথারীতি কোনও লুফোলস নেই ।