洛谷P1085 不高兴的津津
2017-07-12 22:22
253 查看
题目描述
津津上初中了。妈妈认为津津应该更加用功学习,所以津津除了上学之外,还要参加妈妈为她报名的各科复习班。另外每周妈妈还会送她去学习朗诵、舞蹈和钢琴。但是津津如果一天上课超过八个小时就会不高兴,而且上得越久就会越不高兴。假设津津不会因为其它事不高兴,并且她的不高兴不会持续到第二天。请你帮忙检查一下津津下周的日程安排,看看下周她会不会不高兴;如果会的话,哪天最不高兴。
输入输出格式
输入格式:输入包括七行数据,分别表示周一到周日的日程安排。每行包括两个小于10的非负整数,用空格隔开,分别表示津津在学校上课的时间和妈妈安排她上课的时间。
输出格式:
输出包括一行,这一行只包含一个数字。如果不会不高兴则输出0,如果会则输出最不高兴的是周几(用1, 2, 3, 4, 5, 6, 7分别表示周一,周二,周三,周四,周五,周六,周日)。如果有两天或两天以上不高兴的程度相当,则输出时间最靠前的一天。
输入输出样例
输入样例#1:5 3
6 2
7 2
5 3
5 4
0 4
0 6
输出样例#1:
3
WriteUp:
取每一行输入数据和的第一个最大值所对应的日期,若没有,输出‘0’
参考AC代码:
#include <cstdio> #include <iostream> #include <cstdlib> using namespace std; struct T{ int school; int home; }T[7]; int main(void) { int i,j; int flag = 0; int sum[7]; int ans; int max=-1; for (i=0;i<7;i++) { scanf("%d %d",&T[i].school,&T[i].home); } for (i=0;i<7;i++) { sum[i]=T[i].home+T[i].school; if (sum[i]>=8) { flag = 1; } } if (!flag) { printf("0"); }else{ for (j=0 ; j<7 ; j++) { if (max<sum[j]) { max = sum[j]; ans = j+1; } } } printf("%d",ans); return 0; }
相关文章推荐
- 洛谷 p1085 不高兴的津津
- 【枚举】洛谷 P1085 不高兴的津津
- 【模拟】洛谷 P1534 不高兴的津津(升级版)
- 洛谷-不高兴的津津(升级版)-数组
- 洛谷-不高兴的津津-顺序与分支
- P1085 不高兴的津津
- 洛谷11月月赛 T1 高兴的津津
- 不高兴的津津——p1085
- <NOIP> 5 . P1085 不高兴的津津
- P1085 不高兴的津津
- 洛谷1085 不高兴的津津
- P1085不高兴的津津(今天学会了结构体sort排序!)
- Vijos P1113 不高兴的津津
- 不高兴的津津
- NOIP2004:不高兴的津津
- luogu1085 不高兴的津津(NOIP2004普及组第1题)
- 信息学奥林匹克竞赛-不高兴的津津
- 洛谷——P1089 津津的储蓄计划
- 1071: 不高兴的津津
- 【模拟】不高兴的津津