#include<iostream>
using namespace std;
int main()
{
int n, m;
int num=0;
cin >> n;
int a[100];
int temp;
int flag = 0;
for (int i = 0; i < n; i++)
{
cin >> a[i];
}
cin >> m;
for (int j = 0; j < n; j++)
{
if (a[j] == m)
{
num = j;
a[num] = a[n - 1];
flag = 1;
break;
}
}
if (flag == 1)
{
for (int j = num; j <= n-1; j++)
{
temp = a[j];
a[j] = a[j + 1];
a[j+ 1] = temp;
}
for (int j = 0; j < n - 1; j++)
{
cout << a[j] << " ";
}
}
if (flag == 0)
{
for (int i = 0; i < n ; i++)
{
cout << a[i] << " ";
}
}
return 0;
}
全部评论
(4) 回帖