5 solutions
-
1
知道自己提交总是得不到满分嘛,举个例子 eg:120这个我们都晓得是21 那如果是1200呢,对吧,应该是21,这里它检测里面n的末尾为0的最多只有两个,所以把自己的条件改一改就ok了,它没有说给你一个1000这种
#include <stdio.h>
#include <string.h>
int main()
{
int n;
while(scanf("%d",&n)!=EOF){
int ak=n;
while(ak>0){
int a=ak%10;
ak/=10;
int pd=1;
if(a0&&(ak*10n||ak*100==n)){
pd=0;
}
if(pd){
printf("%d",a);
}
}
printf("\n");
}
return 0;
}
Information
- ID
- 86
- Time
- 1000ms
- Memory
- 256MiB
- Difficulty
- 7
- Tags
- (None)
- # Submissions
- 1874
- Accepted
- 439
- Uploaded By