
#include<bits/stdc++.h>
int main()
{
int N,M;
scanf("%d%d",&N,&M);
int index=1,total=0,maxDec=1,tempDec;
int t1,t2;
for(int i=1;i<=N;i++)
{
scanf("%d",&t1);
total+=t1;
tempDec=0;
for(int j=1;j<=M;j++)
{
scanf("%d",&t2);
total+=t2;
tempDec+=t2;
}
if(maxDec>tempDec)
{
maxDec=tempDec;
index=i;
}
}
printf("%d %d %d\n",total,index,abs(maxDec));
return 0;
}
本文展示了一个使用C++实现的编程竞赛算法示例,通过读取输入数据并进行处理,找出最大值及其对应的索引,最后输出总和、索引及绝对值。该示例适用于理解C++中数组、循环、条件判断等基本语法。
218

被折叠的 条评论
为什么被折叠?



