#题外话(第38篇题解)(本题为普及-难度)
#先看题目

题目链接
https://www.luogu.com.cn/problem/P5740#思路(这题看上去很简单,实际一点也不难,string套string就可以解决名字问题,后面就很简单了)
#代码(可以严禁抄袭)
#include <bits/stdc++.h>
using namespace std;
string s[1005];int a[1005],b[1005],c[1005],n,id,maxx=0,x;
int main()
{
cin>>n;
for(int i=0;i<n;i++){cin>>s[i];cin>>a[i];cin>>b[i];cin>>c[i];}
for(int i=0;i<n;i++){
x=a[i]+b[i]+c[i];
if(x>maxx){maxx=x;id=i;}
}
cout<<s[id];printf(" %d %d %d",a[id],b[id],c[id]);
return 0;
}
本文介绍了一个简单的编程题目的解法,通过C++实现,利用string操作求给定数组中三个字符串对应整数之和的最大值。代码展示了如何读取输入、计算并输出结果,适合编程初学者了解基本技巧。
861

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



