题目:给你一些加减法计算式,判断有几个是正确的。
分析:简单题。直接模拟即可。
说明:╮(╯▽╰)╭。
#include <algorithm> #include <iostream> #include <cstdlib> #include <cstring> #include <cstdio> #include <cmath> using namespace std; int main() { int a,b,count = 0; char c,d,e[10]; while (~scanf("%d%c%d%c%s",&a,&c,&b,&d,e)) { if (e[0] != '?') { int value = 0; for (int i = 0; e[i]; ++ i) value = value*10+e[i]-'0'; if (c == '+' && a+b == value) count ++; if (c == '-' && a-b == value) count ++; } } printf("%d\n",count); return 0; }
时间: 2024-11-05 06:25:22