删除数组最小数 有问题
#include<iostream>
#include<iomanip>
#include<cmath>
using namespace std;
int main()
{
int a[110];
int n;
cin>>n;
for(int i=0;i<n;i++)
{
cin>>a[i];
}
int p=999999999999;
int o=-1;
for(int i=0;i<n;i++)
{
if(a[i]<p)
{
p=a[i];
o=i;
}
}
return 0;
}
2
#include<iostream>
#include<iomanip>
#include<cmath>
using namespace std;
int main()
{
int a[110];
int n;
cin>>n;
for(int i=0;i<n;i++)
{
cin>>a[i];
}
int w;
cin>>w;
int p=-1;
int o=-1;
for(int i=0;i<n;i++)
{
if(a[i]>p)
{
p=a[i];
o=i;
}
}
for(int i=n-1;i<o;i--)
{
a[i]=a[i+1];
}
return 0;
}