Submit solution
Points:
1.00
Time limit:
1.0s
Memory limit:
64M
Input:
stdin
Output:
stdout
Author:
Problem type
Một công ty nọ khi mới bắt đầu vận hành đã tính cho phép nhân viên ghi hai thời điểm bắt đầu làm và thời điểm kết thúc làm việc vào rồi gửi lại công ty. Nhưng vì quên dặn nhân viên mình phải ghi ngày bắt đầu trước và ngày kết thúc sau, nên một số nhân viên đã lợi dụng điều điều đó và đảo lại thứ tự của hai thời điểm.
Sau khi phạm sai lầm ban lãnh đạo của cty quyết định sẽ cho các nhân viên làm việc trong đoạn thời gian ít nhất giữa hai thời điểm đó.
Nhờ bạn hãy tính số giây ít nhất từ thời gian làm việc mà các nhân viên đã ghi ra.
Input:
Dòng duy nhất chứa một chuỗi có dạng "hh:mm:ss dow hh:mm:ss dow"
Trong đó:
- ~hh~: là chỉ số giờ, ~hh =~ {~00..23~}
- ~mm~: là chỉ số phút, ~mm =~ {~00..59~}
- ~ss~: là chỉ số giây, ~ss =~ {~00..59~}
- ~dow~: là chỉ ngày trong tuần bằng tiếng anh, ~dow =~ {Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday} ứng với lần lượt các ngày từ thứ hai đến chủ nhật.
Output:
Một dòng duy nhất chứa một số nguyên là số giây nhỏ nhất có thể giữa hai thời gian trên.
Sample input:
07:30:30 Monday 07:30:00 Monday
Sample output:
30
Comments