PTA 6-1 过滤重复整数

本题要求实现一个函数,删去给定整数数组中的重复整数,不重复的元素放于原数组中,不要改变原来的次序。该函数返回不重复的整数个数。

函数接口定义:

函数原型为:
int Unique_Int (  int a[ ],  int n );

其中 a[ ] 是输入的整数数组, n 是整数个数(0<=n&&n<=100)。 函数须返回 a中不重复的整数个数,删除重复的整数(仅保留第一个),依然存于数组a中。

裁判测试程序样例:


#include 

int Unique_Int (  int a[ ], int n );

int main()
{

  int a[100], n, k, count;

  scanf("%d", &n);
  for(k=0; k

输入样例:

5
2 5 2 2 -1

输出样例:

3 2 5 -1
int Unique_Int(int a[],int n){
    
    int N=101;
    int i,j;
    for( i=0;i

你可能感兴趣的:(PTA基础题,算法,c++,c语言)