از نقطه A، یک جسم با سرعت ثابت va
(به کیلومتر بر ساعت) به سمت نقطه B حرکت میکند. از نقطه B، جسم دیگری با سرعت ثابت vb
(به کیلومتر بر ساعت) به سمت نقطه A حرکت میکند. با توجه به این اطلاعات و فاصله بین نقطه A و B (به کیلومتر)، تابعی بنویسید که مدت زمان تا رسیدن هر دو جسم به همدیگر را برگرداند.
ورودی اول فاصله بین A و B (کیلومتر)، ورودی دوم va (کیلومتر بر ساعت) و ورودی سوم vb (کیلومتر بر ساعت) است.
خروجی باید به این صورت فرمت شود:
"2h 23min 34s"
نمونه ورودی و خروجی
LetsMeet(100, 10, 30) ➞ "2h 30min 0s"
LetsMeet(280, 70, 80) ➞ "1h 52min 0s"
LetsMeet(90, 75, 65) ➞ "0h 38min 34s"
نکات
ثانیهها باید به نزدیکترین عدد صحیح گرد شوند.
Assert.Equal("2h 30min 0s", Backendbaz.LetsMeet(100, 10, 30)); Assert.Equal("1h 52min 0s", Backendbaz.LetsMeet(280, 70, 80)); Assert.Equal("0h 38min 34s", Backendbaz.LetsMeet(90, 75, 65));
نظرات