hdoj 1229 还是A+B(简单水题,但是因为思维不够活跃,一开始做的很麻烦)

思路:直接取余数,得到后面几位,然后比较就可以了,方法简单不会错;

代码如下:

#include   
#include 
#include 
#include 
#include 
#include 
#include 

using namespace std;
int main()
{
	int a, b;
	int k;
	int len1,len2;
	int flag;
	int sum1, sum2;
	int i;
	int p;
	while (scanf("%d%d%d", &a, &b, &k) && a != 0 && b!=0)
	{
		p = 1;
		while (k--)
			p *= 10;
		if (a%p != b % p)
			printf("%d\n", a + b);
		else
			printf("-1\n");
		

	}
	

	return 0;
}


你可能感兴趣的:(模拟+water~~)