题解 | #提取不重复的整数#

提取不重复的整数

https://www.nowcoder.com/practice/253986e66d114d378ae8de2e6c4577c1

#include <iostream>
#include <unordered_set>

int main(int argc, char* argv[]){
    int num;
    std::cin >> num;
    int res;
    std::unordered_set<int> occured;
    while(num != 0){
        int cur = num % 10;
        if(!occured.count(cur)){
            occured.insert(cur);
            res = res * 10 + cur;
        }
        num /= 10;
    }
    std::cout << res << std::endl;
    return 0;
}
全部评论

相关推荐

湫湫湫不会java:把学校不小心打错一个字就乱杀了
点赞 评论 收藏
分享
学一下吧现在太菜了:和简历没关系,你是清华的他就要了。多投投就行了
点赞 评论 收藏
分享
看到要笑不活了,简历T恤二合一了&nbsp;再也不怕简历进入人才库了哈哈哈哈哈哈哈哈哈好
mingjuan:好笑在哪,美国经济危机的时候那个照片没看过吗,所有西装革履的中年男人把简历印在衣服上
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务