【问题描述】输入 n个(2<n<100) 整数,整数范围从 -10000---10000,其中有重复数据的话输出0,否则输出1.
【输入形式】第一行 数据 是 n
第二行 是 n个 整数,整数范围从 -10000---10000
【输出形式】0 或者 1
【样例输入】3
456 8888 456
【样例输出】0
【样例输入】4
456 8888 -456 1
【样例输出】1
#include<iostream>
#include<math.h>
using namespace std;
int main()
{
int i,j,k,index,temp,x=0,n,a[100];
cin>>n;
for(i=0;i<n;i++){
cin>>a[i];
}
for(k=0;k<n;k++){
index=k;
for(i=k+1;i<n;i++){
if(a[i]<a[index])
index=i;
}
temp=a[index];
a[index]=a[k];
a[k]=temp;
}
for(i=0;i<n;i++){
if(fabs(a[i])==fabs(a[i+1])){
cout<<0;
break;
}else{
cout<<1;
break;
}
}
return 0;
}