চ্যালেঞ্জ
আপনার কাজটি হ'ল আস্কি শিল্পে সময় (12 ঘন্টা সময়) আউটপুট করা।
সমস্ত অক্ষর যা ব্যবহার করা হবে তা নিম্নরূপ:
___ __ ___ ____ _ _ _____ __ ______
/ _ \ /_ | |__ \ |___ \ | || | | ____| / / |____ |
| | | | | | ) | __) | | || |_ | |__ / /_ / /
| | | | | | / / |__ < |__ _| |___ \ | '_ \ / /
| |_| | | | / /_ ___) | | | ___) | | (_) | / /
\___/ |_| |____| |____/ |_| |____/ \___/ /_/
___ ___
/ _ \ / _ \ _
| (_) | | (_) | __ _ _ __ _ __ _ __ (_)
> _ < \__, | / _` | ' \ | '_ \ ' \ _
| (_) | / / \__,_|_|_|_| | .__/_|_|_| (_)
\___/ /_/ |_|
(প্রতিটি সংখ্যা / চিহ্নের জন্য স্বতন্ত্রভাবে, এই টুকরোটি পরামর্শ করুন )।
আপনি ফর্মের একটি অ্যারে ইনপুট পাবেন:
[hours, minutes, 'am/pm']। উদাহরণস্বরূপ,[4, 57, 'am']একক উদ্ধৃতি সহ কেবল am / pm ব্যবহার করা হয়- বা
"hours-minutes-am/pm"। উদাহরণ স্বরূপ,"4-56-am" - বা
[hours, 'minutes', 'am/pm']এমন ভাষার জন্য যা সংখ্যায় শীর্ষস্থানীয় শূন্যগুলি পরিচালনা করতে পারে না। উদাহরণ স্বরূপ,[4, '07', 'am']
আপনি হয় ইনপুট পদ্ধতি ব্যবহার করতে পারেন।
আউটপুটটি ফর্মটিতে থাকবে 1 2 : 5 9 am, যেখানে একটি প্রাথমিক স্থান আছে, প্রতিটি সংখ্যার মধ্যে দুটি স্পেস থাকবে (সংক্ষিপ্ত ভাষায়, প্রতিটি সংখ্যার ইতিমধ্যে প্রতিটি পাশের একটি করে স্পেস রয়েছে), এর মধ্যে একটি স্পেস: (কোলন) এবং পার্শ্ববর্তী সংখ্যা এবং একটি স্পেস থাকবে শেষ সংখ্যা এবং মধ্যেam/pm চ্ছিক নেতৃস্থানীয় এবং / অথবা নতুন লাইনের সাথে । সমস্ত স্থানগুলি বাম দিকে প্রতীকের ডান-সর্বাধিক বিন্দুর এবং ডানদিকে প্রতীকের বাম-সর্বাধিক বিন্দুর মধ্যে রয়েছে।
অন্তর্নির্মিত আউটপুট অনুমোদিত।
সর্বনিম্ন বাইট আকারের জয়।
am/pmযেমন যে নীচে প্রান্তিককৃত হবে pমধ্যে pmআউটপুট, যে undercore উপরের বাচক বাকি নীচে সঙ্গে সংযুক্ত করা হয় am/pmতৃতীয় লাইনটি নিচে শুরু হয়েছে (একটি নেতৃস্থানীয় সম্পর্কে newline গণনা নয়)।
কোলনটি এমনভাবে সংযুক্ত করতে হবে যে এটির প্রথম অক্ষরটি (একটি আন্ডারস্কোর) নীচে দ্বিতীয় লাইনে শুরু হয় (শীর্ষস্থানীয় নিউলাইন গণনা করছে না)।
জন্য minutes < 10, একটি নেতৃস্থানীয় সঙ্গে মিনিট আউটপুট 0(আপনি ইনপুট এ গ্রহণ করা উচিত)। উদাহরণস্বরূপ, [8, 04, 'pm']-> 8 : 0 4 pm।
আপনার অবশ্যই কোনও গ্রন্থাগার বা বাহ্যিক সংস্থান থেকে সংখ্যার জন্য ডেটা আনতে হবে না। সমস্ত ডেটা অবশ্যই প্রোগ্রামের মধ্যে থাকা উচিত।
উদাহরণস্বরূপ, ইনপুটটির জন্য [12, 47, 'am'], আউটপুট নিম্নরূপ হবে:
__ ___ _ _ ______
/_ | |__ \ _ | || | |____ |
| | ) | (_) | || |_ / / __ _ _ __
| | / / _ |__ _| / / / _` | ' \
| | / /_ (_) | | / / \__,_|_|_|_|
|_| |____| |_| /_/
(আপনি যদি এমন কোন প্রান্তের মামলা দেখতে পান যা নিয়ে সিদ্ধান্ত নিতে পারেন না তবে দয়া করে মন্তব্যে পোস্ট করুন এবং আমি উদাহরণগুলিতে যুক্ত করব)।