Skip to main content
Original72 words1 min

题解:P10372 [AHOI2024 初中组 / 科大国创杯初中组 2024] 家庭作业

Summary

每行读入形如「数字 符号 数字 符号 数字」的等式,忽略两个运算符号,判断前两个数字之和是否等于第三个数字,是则输出 Right、否则输出 Wrong。直接读入三个整数与两个字符再比较即可,每组常数时间。

解题思路​

每次读入「数字 ++ 字符 ++ 数字 ++ 字符 ++ 数字」,忽略两个字符,判断前两个数字的和是否等于第三个数字即可。

参考代码​

243 Bcpp
#include <bits/stdc++.h>
using namespace std;

int main()
{
ios::sync_with_stdio(false);
cin.tie(nullptr);
int T;
cin>>T;
while(T--)
{
int a,b,c;
char f;
cin>>a>>f>>b>>f>>c;
cout<<(a+b==c?"Right!":"Wrong!")<<'\n';
}
return 0;
}