欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

提取不重复的整数

程序员文章站 2022-07-13 13:24:59
...




#include <iostream>

using namespace std;

int main()
{
	int a,k = 0,t[32],sum = 0;
	cin>>a;
	while(a)
	{
		int temp = a % 10;
		int flag = 1;
		if(k)
		{
			for(int i = 0; i < k; i++)
			{
				if(temp == t[i])
				{
					flag = 0;
					break;
				}
			}
		}
		if(flag)
		{
			t[k] = temp;
			k++;
		}
		a = a / 10;
	}
	for(int i = 0; i < k; i++)
	{
		sum = sum * 10 + t[i];
	}
	cout<<sum;
	return 0;
}