Tuesday, April 19, 2016

UVa 11878 - Homework Checker

#include <bits/stdc++.h>
#define REP(i,n) for(int i=0;i<n;i++)
#define FOR(i,a,b) for(int i=a;i<=b;i++)
#define REV(i,n) for(int i=n-1;i>=0;i--)
#define pri(a) cout << a << endl;
using namespace std;

int main()
{
    char ch,chh;
    char r[7];
    int a,b,cnt=0;

    while(cin>>a>>ch>>b>>chh>>r)
    {
        if(r[0]=='?') continue;

        if(ch=='+')
        {
            if(a+b == atoi(r)) cnt++;
        }
        else
        {
            if(a-b == atoi(r)) cnt++;
        }
    }

    pri(cnt);

    return 0;
}

No comments:

Post a Comment