题意:迟到1s钟欠1杯茶,迟到5min欠2杯茶,迟到15min欠3杯茶,迟到30min欠4杯茶,输入开始训练的时刻S和到Andrew到达的时刻P,问Andrew欠大伙多少杯茶。
题目链接:http://acm.sgu.ru/problem.php?contest=0&problem=276
——>>把分钟数换成秒数来比较,精度好控制点。
注意:第一个是1s,不是1分钟。
#include <cstdio>using namespace std;int main()
{int S, P;while(scanf("%d%d", &S, &P) == 2){int ret = 0, m = P - S;if(m > 0 && m < 300) ret = 1;else if(m >= 300 && m < 900) ret = 2;else if(m >= 900 && m < 1800) ret = 3;else if(m >= 1800) ret = 4;printf("%d\n", ret);}return 0;
}