软件工程删除重复数组
#include<iostream>
using namespace std;
int main()
{
int l;//数组长度
cin>>l;//输入数组长度
int *p=new int[l];//定义动态数组
for(int i=0;i<l;i++)//输入数组的元素
{
cin>>p[i];
if(p[i]<p[i-1]&&i!=1)//输入错误判断
{
cout<<"输入错误,请重新输入";
i=0;
}
}
for(int i=0;i<l;i++)//进行数组重复元素的删减
{
if(p[i]==p[i+1])
l--;
}
cout<<l<<endl;//输出数组长度
return 0;
}