每行两个正整数a和b(0<a,b<=10000)。
如果满足题目的要求输出a+b的值,否则输出NO。
#include<stdio.h> int reverse(int num){ int sum=0; while(num){ sum= sum*10+num%10; num/=10; } return sum; } int main() { int num1,num2; scanf("%d%d",&num1,&num2); if(reverse(num1+num2)==reverse(num1)+reverse(num2))printf("%d\n",num1+num2); else printf("NO\n"); return 0; }
原文:https://www.cnblogs.com/JAYPARK/p/10331315.html