নায়েমিথের নিয়ম দূরত্ব এবং আরোহণের কারণে হাঁটতে বা চলাচলের জন্য প্রয়োজনীয় সময়সীমাটি কার্যকর করতে সহায়তা করে।
একটি পথ ধরে সমানভাবে বিস্তৃত পয়েন্টগুলিতে উচ্চতার একটি খালি খালি তালিকা এবং সেই পথের মোট দূরত্ব মিটারে দেওয়া, আপনি নায়েমিথের নিয়ম অনুসারে প্রয়োজনীয় সময় গণনা করতে হবে।
নায়েমিথের নিয়ম হ'ল আপনার প্রতি পাঁচ কিলোমিটারের জন্য এক ঘন্টা এবং আরোহণের প্রতি 600 মিটারের জন্য অতিরিক্ত ঘন্টা রাখা উচিত।
ইনপুটটি অবশ্যই মিটারে নেওয়া উচিত, যা অ-নেতিবাচক পূর্ণসংখ্যার সমন্বয়ের গ্যারান্টিযুক্ত এবং আউটপুট ধারাবাহিকভাবে ঘন্টা বা মিনিট হওয়া উচিত (তবে উভয় নয়) এবং প্রযোজ্য দশমিক সংখ্যা দিতে সক্ষম হবে (ভাসমান পয়েন্টের ভুলগুলি ঠিক আছে) ।
উদাহরণস্বরূপ, প্রদত্ত:
[100, 200, 400, 200, 700, 400], 5000
প্রথম দুটি উপাদানের জন্য [100, 200]
আপনার 100 মিটার আরোহণ যা 10 মিনিটের। আপনার সাথে [200, 400]
200 মিটার আরোহণ যা 20 মিনিটের, [400, 200]
আরোহী নয় তাই এর জন্য কোনও সময় যুক্ত করা হয় না। [200, 700]
500 মিটার চড়াই যা 50 মিনিট, এবং অবশেষে [700, 400]
আরোহী নয়। পাঁচ কিলোমিটার দূরত্বের জন্য আরও একটি ঘন্টা যুক্ত করা হয়। এটি মোট 140 মিনিট বা 2.333 ... ঘন্টা।
পরীক্ষার কেস
[0, 600] 2500 -> 1.5 OR 90
[100, 200, 300, 0, 100, 200, 300] 10000 -> 2.8333... OR 170
[40, 5, 35] 1000 -> 0.25 OR 15
[604] 5000 -> 1 OR 60
[10, 10, 10] 2000 -> 0.4 OR 24
[10, 25, 55] 1000 -> 0.275 OR 16.5
[10, 25, 55], 1000 -> 0.275 OR 16.5
[10], 5125
বা[10, 25, 55], 1000
বৈধ এবং পরিচালনা করার জন্য প্রয়োজনীয়?