文章

13

粉丝

328

获赞

13

访问

139.0k

头像
编译器运行是对的,但不知道为何通过不了,大佬求解(已明白)
P1003 兰州大学机试题
发布于2020年3月5日 15:52
阅读数 10.4k

#include<stdio.h>
int fanzhuan(int a){
	int c=a*10,n[9],m=0,e=0,q=1,i,j,r;
	for(i=1;a%i==0;i*=10){
		c=c/i;
	}
	for(j=10;;j*=10){
	    if(c!=0){
			n[m++]=c%10;
			c=c/10;
		}
		else
			break;
	}
	m-=1;
	for(;m>=0;m--){
		e+=q*n[m];
		q=q*10;
	}
	return e;
}
int main(){
	int fanzhuan(int a);
	int x,y,u,v;
	while(scanf("%d %d",&x,&y)!=EOF){//输入多组测试用例,循环输入判断语句
		u=fanzhuan(x);
	    v=fanzhuan(y);
	    printf("%d\n",u+v);
	}
	return 0;
}


 

登录查看完整内容


登录后发布评论

5 条评论
wugenqiang
2020年3月23日 21:30

多组测试数据

赞(0)

codesuc : 回复 wugenqiang: 懂了,感谢,第一次见这种

2020年3月29日 17:38
zero42
2020年3月16日 17:58

题目要求的是多组数据,你这个答案是一组数据。

赞(0)

codesuc : 回复 zero42: 懂了懂了,感谢

2020年3月29日 17:37
admin SVIP
2020年3月5日 19:07
赞(0)