ערכתי לאחרונה בתאריך 10.12.11 בשעה 12:49 בברכה, dvir8
שעת העוגן היא 00:00:00 כלומר 12 בלילהקיבלתי שעות יום של שלוש הגעות של אוטובוסים:
12:12:12
11:11:11
11:11:11
כלומר בשעה 11:11:11 הגיעו שני אוטובוסים.
המרתי לשניות את 12:12:12 - זה יוצא 43932
המרתי לשניות את 11:11:11 - 40271 *2 = 80542
אם אני מסתכל על ההפרשים ביחס ל 00:00:00 הזמן נשאר אותו דבר
כלומר יש לבצע סכימה של הזמנים 43932+80542
ולחלק את התוצאה ב 3 יוצא 41941
החישוב שלי נכון לפי ההנחיה שלך?
הנה השאלה במקור:
השיטה getAverageTime המחזירה כמה זמן בממוצע צריך לחכות כדי שאוטובוס
כלשהו יגיע לתחנה. ייצוג הזמן הממוצע נעשה בשניות. ניתן להניח שיש לפחות 2 הגעות
של אוטובוסים במערך buses_.
לדוגמא,
,9:30:00, 9:40:00, 10:00:00, 10:30:00 בשעות לתחנה אוטובוסים ארבעה הגיעו אם
(לא משנה מה מספרי הקווים שהגיעו) אז הזמן הממוצע שצריך לחכות הוא 20 דקות,
שהן 1200 = 20*60 שניות ויוחזר הערך 1200.