专栏文章

题解:P1085 [NOIP2004 普及组] 不高兴的津津

P1085题解参与者 1已保存评论 0

文章操作

快速查看文章及其快照的属性,并进行相关操作。

当前评论
0 条
当前快照
1 份
快照标识符
@miqep1hk
此快照首次捕获于
2025/12/04 03:34
3 个月前
此快照最后确认于
2025/12/04 03:34
3 个月前
查看原文
P1085 不高兴的津津

这是一道非常经典的枚举题。
重点在于1.津津是否生气2.生气最大程度在哪一天(当然有多天都为最大程度,则选择用 “ > ” ,找到第一个最大值)。
这样 解题目的便十分明确。
首先解决是否生气 带入一个bool遍历一遍。
CPP
bool t=0;
for(int i=1;i<=7;i++){
  cin>>n>>m;
  if(n+m>8){
    t=1;
  }
}
其次找最大值并记录最大值在哪一天。
CPP
if(n+m>maxx){
    maxx=n+m;
    fl=i;
}
最后输出结果即可。
代码如下。
CPP
#include<bits/stdc++.h>
using namespace std;
int n,m,maxx=-1,fl;
bool t=0;
int main()
{
	
	for(int i=1;i<=7;i++)
	{
		cin>>n>>m;
		if(n+m>8)
		{
			t=1;
			if(n+m>maxx)
			{
				maxx=n+m;
				fl=i;
			}
		}
	}
	if(t)
	{
		cout<<fl;
		return 0;
	}
	cout<<0;
    return 0;
}

完结撒花 qwq。

评论

0 条评论,欢迎与作者交流。

正在加载评论...