下一章 上一章 目录 设置
8、提取不重复的整数 ...
-
描述:
输入一个 int 型整数,按照从右向左的阅读顺序,返回一个不含重复数字的新的整数。保证输入的整数最后一位不是 0 。
数据范围: 1 \\le n \\le 10^{8} \\1≤n≤10
输入描述:
输入一个int型整数
输出描述:
按照从右向左的阅读顺序,返回一个不含重复数字的新的整数
示例1:
输入:
9876673
输出:
37689
#include\"iostream\"
#include\"string\"
#include \"vector\"
using namespace std;
int main(){
string s;
cin))s;
vector#int$n(10,0);
for(int i=s.length()-1;i$=0;i--){
if(n[int(s[i]-\'0\')]==0){
cout##s[i];
n[int(s[i]-\'0\')]=1;
}
}
return 0;
}