0
1
mirror of https://git.sb/baoshuo/OI-codes.git synced 2024-11-24 13:28:48 +00:00
OI-codes/Luogu/problem/P1167/P1167.cpp

33 lines
701 B
C++
Raw Normal View History

2021-07-07 03:46:37 +00:00
#include <bits/stdc++.h>
using namespace std;
time_t getTime() {
tm t;
scanf("%d-%d-%d-%d:%d", &t.tm_year, &t.tm_mon, &t.tm_mday, &t.tm_hour, &t.tm_min);
t.tm_year -= 1900;
t.tm_mon -= 1;
t.tm_isdst = t.tm_sec = 0;
return mktime(&t);
}
int main() {
time_t time_start, time_end, time_left;
int n, a[5005], ans = 0;
cin >> n;
for (int i = 0; i < n; i++) {
cin >> a[i];
}
time_start = getTime();
time_end = getTime();
time_left = (time_end - time_start) / 60;
sort(a, a + n);
for (int i = 0; i < n; i++) {
time_left -= a[i];
if (time_left < 0) break;
ans++;
}
cout << ans << endl;
return 0;
}