ACM篇:POJ 2572 -- Hard to Believe, But True!

水水水

#include <iostream>
#include <cstdio>
#include <cmath>
#include <cstring>

using namespace std;

int main()
{
    int arr[3];
    char s[250];

    while (cin>>s)
    {
        int len;
        int cnt;

        len = strlen(s);\
        cnt = 0;
        memset(arr, 0, sizeof(arr));
        while (len)
        {
            if (s[len-1] == '=' || s[len-1] == '+')
                cnt++;          
            else 
                arr[cnt] = arr[cnt] * 10 + s[len-1] - '0';
            len--;
        }
        printf("%s\n", (arr[0] == arr[1] + arr[2]) ? "True" : "False");
    }
    return 0;
}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章