题目
http://acm.hdu.edu.cn/showproblem.php?pid=1229
总结
第一次写的毫无技术含量…就不发上来了orz虽然测试用例是没问题的,但是WA了
我觉得是因为k不应该只输入这几个数字,一开始居然没想到用个for循环慢慢除/还看到有大佬用函数的说,我真的思维太僵化了…救命啊
AC代码
#include <stdio.h>
#include <math.h>
int main()
{
int A,B,k;
while(scanf("%d%d%d",&A,&B,&k)!=-1&&A!=0&&B!=0)
{
int t=pow(10,k);
if(A%t==B%t)
printf("-1\n");
else
printf("%d\n",A+B);
}
return 0;
}
//看了一眼大佬的,马上就懂了,真牛!