100-999的水仙花数
#include<iostream>
using namespace std;
int main(){
for(int i=100;i<=999;i++){
int a=i/100;
int b=i%10;
int c=i/10%10;
if((a*a*a+b*b*b+c*c*c)==i)
cout<<i<<endl;
}
return 0;
}
从递增有的数组中去除重复数字
#include<iostream>
using namespace std;
int main(){
int a[10001];
int t;
cin>>t;
for(int i=0;i<t;i++){
cin>>a[i];
}
/*
也可以如下
cout<<a[0]<<" "<<endl;
for(int i=0;i<t;i++){
if(a[i]!=a[i-1])
cout<<a[i]<<" ";
}*/
for(int i=0;i<t;i++){
if(a[i]!=a[i+1])
cout<<a[i]<<" ";
}
cout<<a[t-1];
return 0;
}