求助,为什么没有输出???
查看原帖
求助,为什么没有输出???
372924
第五氪金好难楼主2021/7/27 19:45
#include<bits/stdc++.h>
using namespace std;
int m,n,f[2001][2001],s=0;
int main()
{	cin>>n>>m;
	for(int i=1;i<=m;i++)
	{	for(int j=1;j<=n;j++)
		{	cin>>f[i][j];
		}
	}
	for(int i=1;;)
	{	for(int j=1;j<=n;j++)
		{	if(f[i][j]>f[i+1][j])
			{	s+=f[i+1][j];
				i++;
			}
			else if(f[i][j]>f[i-1][j] && i!=1)
			{	s+=f[i-1][j];
				i++;
			}
			else if(i==m && f[1][j]<f[i][j])
			{	s+=f[1][j];
				i=1;
			}
			else
			s+=f[i][j];
		}
	}
	cout<<s<<endl;
	return 0;
}

orz orz orz

2021/7/27 19:45
加载中...