题解 | #小乐乐改数字#

小乐乐改数字

http://www.nowcoder.com/practice/fcd30aac9c4f4028b23919a0c649824d

#include <iostream>
using namespace std;

int main()
{
    long long n;
    int t,i=0;
    int a[10];
    cin>>n;
    do
    {
        t=n%10;
        a[i]= (t%2==0)?0:1;
        i++;
        n=n/10;
    }while(n!=0);
    int flag=0;
    for (int j=i-1;j>=0;j--)
    {
        //cout<<a[j];//这种方法有可能输出00001这种数字
        if (a[j]!=0)
            flag++;
        if (flag==0)
            continue;
        cout<<a[j];
    }

}
全部评论

相关推荐

不愿透露姓名的神秘牛友
02-16 22:33
杉川机器人 嵌入式工程师 18.0k*13.0, 年终奖1~9个月浮动
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务