NYOJ-弟弟的作业
生活随笔
收集整理的這篇文章主要介紹了
NYOJ-弟弟的作业
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
弟弟的作業
時間限制:1000?ms ?|? 內存限制:65535?KB 難度:1 描述 你的弟弟剛做完了“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<stdio.h>
#include<string.h>
#include<stdlib.h>
int main()
{int a,b,t,k=0;char c[5],ch;while(~scanf("%d%c%d=%s",&a,&ch,&b,c)){if(!strcmp(c,"?"))continue;t=atoi(c);if(ch=='+'){if(t==a+b)k++;}else{if(t==a-b)k++;}}printf("%d\n",k);return 0;
}
你的弟弟剛做完了“100以內數的加減法”這部分的作業,請你幫他檢查一下。每道題目(包括弟弟的答案)的格式為a+b=c或者a-b=c,其中a和b是作業中給出的,均為不超過100的非負整數;c是弟弟算出的答案,可能是不超過200的非負整數,也可能是單個字符"?",表示他不會算。
輸入總結
以上是生活随笔為你收集整理的NYOJ-弟弟的作业的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: SDIO wifi Marvell880
- 下一篇: 如何提高你代码质量