Run ID | 作者 | 问题 | 语言 | 测评结果 | 分数 | 时间 | 内存 | 代码长度 | 提交时间 |
---|---|---|---|---|---|---|---|---|---|
5157 | admin | 弟弟的作业 | C++ | 通过 | 100 | 1 MS | 260 KB | 575 | 2025-01-23 14:45:19 |
#include <bits/stdc++.h> using namespace std; int zfc_sz(string s){ int a=0; for (int i = s.size()-1;i>=0;i--){ a += (s[i] - '0') * pow(10,s.size()-1-i); } return a; } int main(){ char c1,c2; string s; int n,a,b,count = 0; cin>>n; while (n--){ cin>>a>>c1>>b>>c2>>s; if (s[0] == '?'){ continue; } else{ if (c1 == '+'){ int c = a + b; if (c == zfc_sz(s)){ count++; } } else { int c = a - b; if ( c == zfc_sz(s)){ count++; } } } } cout<<count<<endl; return 0; }