题解 | 小乐乐改数字
#include <stdio.h> #include <math.h> int main() { long long n,sum=0,count=0,t; scanf("%lld",&n); while(n!=0) { t=n; n=n%10; if(n%2==0) { sum=sum; } else { sum=sum+1*pow(10,count); } count++; n=t/10; } printf("%d",sum); return 0; }
注意用一个count来计数会比较方便