চ্যালেঞ্জ:
এমন একটি ফাংশন বা প্রোগ্রাম তৈরি করুন যা একটি ইনপুট নেবে (0 - 24 থেকে একটি সংখ্যা) যা HOUR উপস্থাপন করে।
আউটপুটটির একটি এনালগ ঘড়ি আঁকতে হবে তারাটি N দেখায় ter
🕛🕐🕑🕒🕓🕔🕕🕖🕗🕘🕙🕚🕛🕐🕑🕒🕓🕔🕕🕖🕗🕘🕙🕚🕛
নোট:
• মিনিটের হাতটি অবশ্যই ঘন্টা হাতের চেয়ে লম্বা হতে হবে (ব্যবহৃত নক্ষত্রের সংখ্যা অনুসারে)
• মিনিটের হাতটি অবশ্যই কমপক্ষে 2 টি তারকাচিহ্ন হতে হবে।
• দুপুর, দুপুর 3 টা, সন্ধ্যা 6 টা, এবং 9 টা সর্বদা অরথোগোনাল থাকবে। মধ্যবর্তী ঘন্টাগুলির জন্য আপনার আউটপুট, যখন ডিগ্রি দ্বারা সাজানো হয়, দিনের বেলাগুলির মতো একই ক্রমে হওয়া উচিত। কি আমি বলতে চাচ্ছি দুপুরে হয় ঘনিয়ে 0 থেকে º এবং বিকাল 3 টায় সময় ঘনিয়ে দুপুর 1 টা আপনার আউটপুট ক্ষেত্রে জন্য তাই 90º এবং 2 টো নিম্নলিখিত সত্য হতে হবে: 0pm_deg < 1pm_deg < 2pm_deg < 3pm_deg। এই নিয়ম ব্যতীত প্রকৃত ডিগ্রির পরিমাণ আপনি যা কিছু সিদ্ধান্ত নিতে পারেন, স্পষ্টতই এটি ফন্ট এবং অন্যান্য নেটিভ কারণের উপর নির্ভর করে পরিবর্তিত হবে।
The ঘন্টা হাত এবং মিনিটের হাতের মধ্যে সংযোগকারী যৌথটি কোনও ধরণের একটি বৃত্তাকার / ডিম্বাকৃতির ইউনিকোড চরিত্র। o, O, •, 0, etc.
উদাহরণ ইনপুট / আউটপুট (আঁকার শৈলীর উপর নির্ভর করে পৃথক হতে পারে)
N = 3;
*
*
*
O * *
N = 4;
*
*
*
O
*
*
N = 5;
*
*
*
0
*
*
N = 6;
*
*
o
*
N = 7;
*
*
*
•
*
*
N = 0,12,24;
*
*
*
o
ডিফারেন্টাইটিং আউটপুটগুলির উদাহরণ:
N = 4 VS N = 5 VS N = 6
* * *
* * *
O O O
* * *
এটি কোড-গল্ফ , তাই সংক্ষিপ্ত বাইকাউন্টের সাথে প্রোগ্রামটি জয়ী!
3চেয়ে আলাদা আকারের হতে পারে 7?
23:00হয় 11:00। মনে মনে আমি আবারও 12 হাত পিছনে ফিরে লুপ করার চেষ্টা করছিলাম