PTA乙级1092,最好吃的月饼
作者:互联网
分析:
见注解
#include<bits/stdc++.h>
using namespace std;
int main(){
int n,m,max=-1,maxid;//max表示月饼最大销量,maxid表示最大销量的月饼最大可能编号
cin>>n>>m;
vector<int>v(n+1);
for(int i=1;i<=m;i++){
for(int j=1;j<=n;j++){
int t=v[j];
cin>>v[j];
v[j]=t+v[j];//对j号月饼销量进行累加
}
}
for(int i=1;i<=n;i++){
if(v[i]>=max){
max=v[i];
maxid=i;//最大销量月饼的编号,注意是最大编号
}
}
cout<<max<<endl;//输出月饼销量最大值
for(int i=1;i<maxid;i++){//从头遍历,在1和maxid-1之间看看是否有一种编号的月饼销量值也为最大值
if(v[i]==max){
cout<<i<<" ";//如果有,输出i和空格
}
}
cout<<maxid;//输出一定存在的这个最大编号值
return 0;
}
标签:maxid,1092,月饼,int,max,销量,PTA,乙级,编号 来源: https://blog.csdn.net/qq_43768560/article/details/98470487