AcWing 816. 数组翻转
原题链接
简单
作者:
citrus_7
,
2021-02-13 19:39:36
,
所有人可见
,
阅读 329
#include <iostream>
#include <algorithm>
using namespace std;
void reverse(int a[], int size)
{
reverse(a, a + size);
}
int main()
{
int a[1010];
int n, size;
cin >> n >> size;
for (int i = 0; i < n; i ++ ) cin >> a[i];
reverse(a, size);
for (int i = 0; i < n; i ++ ) cout << a[i] << ' ';
return 0;
}
#include <iostream>
#include <algorithm>
using namespace std;
void reverse(int a[], int size)
{
for (int i = 0, j = size - 1; i < j; i ++ , j -- ) swap(a[i], a[j]);
}
int main()
{
int a[1010];
int n, size;
cin >> n >> size;
for (int i = 0; i < n; i ++ ) cin >> a[i];
reverse(a, size);
for (int i = 0; i < n; i ++ ) cout << a[i] << ' ';
return 0;
}