附件·一级题解
2026-03-22 19:24:39
发布于:浙江
1级题解,2,3,4,5级后续更新
此帖为gesp3级游记的附件,欢迎刷罐

T1找朋友
思路有些不同,请谅解
#include <iostream>
using namespace std;
int a[3];
int main()
{
int h1,h2,h3,h4;
cin >> h1 >> h2 >> h3 >> h4;
a[0] = abs(h1 - h2);
a[1] = abs(h1 - h3);
a[2] = abs(h1 - h4);
int minn = 1e9;
int pos = 0;
for(int i = 0;i < 3;i++)
{
if(a[i] < minn)
{
minn = a[i];
pos = i;
}
if(a[i] == minn)
{
int cnt_h, best_h;
if(i == 0) cnt_h = h2;
else if(i == 1) cnt_h = h3;
else cnt_h = h4;
if(pos == 0) best_h = h2;
else if(pos == 1) best_h = h3;
else best_h = h4;
if(cnt_h < best_h)
{
pos = i;
}
}
}
if(pos == 0) cout << h2;
else if(pos == 1) cout << h3;
else cout << h4;
}
非AI,禁止抄袭
T2 数字替换
好水好水
#include <iostream>
using namespace std;
int main()
{
string s;
cin >> s;
for(int i = 0;i < s.length();i++)
{
if(s[i] == '4') s[i] = '8';
}
cout << s;
}
这里空空如也




















有帮助,赞一个