标签:
input | output |
---|---|
715068 |
Yes |
445219 |
No |
012200 |
Yes |
题意:判断六位数字的的前,后三位数字之和是否相等。
解析:直接暴力判断即可。
AC代码:
#include <cstdio> int sum(int n){ int ans = 0; while(n){ ans += n % 10; n /= 10; } return ans; } bool check(int n){ int a = n % 1000, b = n / 1000; return sum(a) == sum(b); } int main(){ #ifdef sxk freopen("in.txt", "r", stdin); #endif //sxk int n; while(scanf("%d", &n)==1){ puts(check(n) || check(n-1) || check(n+1) ? "Yes" : "No"); //前一个和后一个也可以 } return 0; }
URAL 1493. One Step from Happiness
标签:
原文地址:http://blog.csdn.net/u013446688/article/details/44157353