安徽省2024年信息学竞赛试题(初中组)
不许抄袭,一旦发现,直接清空经验!
题目描述 Description
小可可有T道形如a+b=c的计算题,你要检验她每道题目做的对不对。
输入描述 Input Description
第一行一个正整数T,接下来T行,每行一个形如a+b=c的算式。保证数据格
式正确,数字没有前导零,且数字和运算符之间没有空格隔开。
具体格式可参见样例。
输出描述 Output Description
T行,如果第i个算式正确,则在第i行输出Right!,否则在第i行输出Wrong!。
样例输入 Sample Input
5 1+1=2 1+2=2 15+66=81 5+37=40 99+99=99
样例输出 Sample Output
Right! Wrong! Right! Wrong! Wrong!
数据范围及提示 Data Size & Hint
对于40%的数据,a=b=1,c=2。
对于80%的数据,1≤a,b,c≤9。
对于100%的数据,1≤T≤10,1≤a,b,c≤99。
这一题,我懒得用字符串做,太麻烦了
所以,我做了弊......
#include<bits/stdc++.h>
using namespace std;
int main(){
int n;
cin>>n;
for(int i=1;i<=n;i++){
int a,c,e;
char b,d;
cin>>a>>b>>c>>d>>e;
if(a+c==e) cout<<"Right!"<<endl;
else cout<<"Wrong!"<<endl;
}
return 0;
}
int和char之间没有空格也是可以的,会自动识别为下一个
你学会了吗