#include<stdio.h> int main() { long a,b,z; int plus(int x,int y); scanf("%ld %ld",&a,&b); z=plus(a,b); printf("%ld",z); return 0; } int plus(int x,int y) { int i=1,z=0; while (x>0 ||y>0) { z=z+((x%10+y%10)%10)*i; i=i*10; x/=10; y/=10; } return z; }
问题描述
普通的a + b太没有意思了,小明决定玩点花样:如果加法没有进位,结果会是怎样?
输入格式
输入两个正整数a和b(0<=a, b<100000000)
输出格式
输出没有进位情况下加法的结果。
PS:类似125 +932的情况,输出的数的首位不能为0,即125 + 932 =57;类似5555 + 5555的情况输出只有一个 0.
样例输入
45 79
样例输出
14