0
点赞
收藏
分享

微信扫一扫

HJ9机试

爱上流星雨 2022-03-14 阅读 71

描述
输入一个 int 型整数,按照从右向左的阅读顺序,返回一个不含重复数字的新的整数。
保证输入的整数最后一位不是 0 。

数据范围: 1 \le n \le 10^{8} \1≤n≤10
8

输入描述:
输入一个int型整数

输出描述:
按照从右向左的阅读顺序,返回一个不含重复数字的新的整数

示例1
输入:
9876673
输出:
37689

#include<iostream>

using namespace std;
const int N = 1e8+10;

int a,num[N];
int main()
{
    cin >> a;
    for(;a;a/=10)
    {
        if(!num[a%10])
        {
            num[a%10]+=1;
            cout<<a%10;
        }
    }
        return 0;
}
举报

相关推荐

0 条评论