题解 | #还是A+B#

还是A+B

https://www.nowcoder.com/practice/8c3c5dae2c4a4266ba04f993a18e286b

#include<cstdio>
int main(){
	int a, b, k;
	while (scanf("%d %d %d", &a, &b, &k) != EOF){
		if (a == 0&&b==0){
			break;
		}
		int x = a, y = b,i=1;
		for (; i <= k; i++){
			if (a % 10 != b % 10){
				break;
			}
			else{
				a = a / 10;
				b = b / 10;
			}
		}
		if (i > k){
			printf("-1\n");
		}
		else{
			printf("%d\n", x + y);
		}
	}
}

全部评论

相关推荐

11-03 17:42
门头沟学院 Java
点赞 评论 收藏
分享
做个有文化的流氓:幸遇良师,幸遇好的hr
找工作中的小确幸
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务