মনে হচ্ছে আমাদের কাছে এটি এখনও নেই, তাই আমরা এখানে যাচ্ছি:
চ্যালেঞ্জ
একটি প্রোগ্রাম বা ফাংশন লিখুন যা ইনপুট হিসাবে একটি তারিখ নেয় এবং বছরের দিন সংখ্যা আউটপুট করে। আপনি এর জন্য কোনও বিল্টিন ব্যবহার করতে পারেন না!
বিধি
- যথারীতি আপনি একটি সম্পূর্ণ প্রোগ্রাম বা একটি ফাংশন লিখতে পারেন।
- ইনপুটটির ফর্ম্যাটটি আপনার উপর নির্ভর করে তবে এটিতে এক বছর, এক মাস এবং একটি দিন থাকতে হবে। আপনার সমাধানটি কোনটি ব্যবহার করে তা পরিষ্কার করুন!
- কোনও তারিখ সম্পর্কিত বিল্টিন অনুমোদিত নয়! আপনি নিজেই কাজটি করতে হবে। তারিখ ক্রিয়াকলাপের সাথে সম্পর্কিত নয় এমন বিল্টিনগুলি ঠিক আছে।
- গণনার ভিত্তি হ'ল গ্রেগরিয়ান ক্যালেন্ডার।
- আপনি লিপ-বছর হিসাব নিতে হবে।
- আপনাকে কেবল বছরের জন্য হ্যান্ডেল করতে হবে [1, 9999]
- স্ট্যান্ডার্ড লুফোলগুলি নিষিদ্ধ।
- সর্বনিম্ন বাইট গণনা জয়!
Testcases
এখানে ইনপুট ফর্ম্যাটটি YYYY / এমএম / ডিডি
2016/07/05 -> 187
2000/03/28 -> 88
0666/06/06 -> 157
6789/10/11 -> 284
0004/04/04 -> 95
1337/07/13 -> 194
শুভ কোডিং!