HHUOJ 1002 弟弟的作業(水題)
阿新 • • 發佈:2019-01-26
1002: 弟弟的作業
時間限制: 1 Sec 記憶體限制: 128 MB提交: 10 解決: 7
題目描述
你的弟弟剛做完了“100以內數的加減法”這部分的作業,請你幫他檢查一下。每道題目(包括弟弟的答案)的格式為a+b=c或者a-b=c,其中a和b是作業中給出的,均為不超過100的非負整數;c是弟弟算出的答案,可能是不超過200的非負整數,也可能是單個字元"?",表示他不會算。
輸入
輸入檔案包含不超過100行,以檔案結束符結尾。每行包含一道題目,格式保證符合上述規定,且不包含任何空白字元。輸入的所有整數均不含前導0。
輸出
輸出僅一行,包含一個非負整數,即弟弟答對的題目數量。
樣例輸入
1+2=33-1=56+7=?99-0=99
樣例輸出
2
提示
來源
水題直接程式碼:
#include <iostream> #include <cstdio> #include <cstring> #include <cstdlib> using namespace std; int main() { //freopen("in.txt","r",stdin); int a,b; char c[5],op,e; int cnt=0; while(cin>>a>>op>>b>>e>>c) { int ans; if(c[0]!='?') ans=atoi(c); else continue; if(op=='+') { if(a+b==ans) cnt++; } else if(op=='-') { if(a-b==ans) cnt++; } } cout<<cnt<<endl; return 0; }