Предмет: Информатика, автор: lskcksoxk

СРОЧНО
Дан массив из N чисел. Переставьте элементы в массиве в обратном порядке, не используя функцию reverse().​

Приложения:

Ответы

Автор ответа: SalohiyatDP
0

Ответ:

import random

n = int(input("Количество цифр в массиве : "))

numbers = [random.randint(1, n) for i in range(n)]

print(f"Массив : {numbers}")

print(f"В обратном порядке : {numbers[::-1]}")

Объяснение:

Простой способ:

a = "uzbekistan"

a = a[::-1]

print(a)

Результат:

natsikebzu


lskcksoxk: всё так и писать? без цифр ввод и вывод?
SalohiyatDP: Да
SalohiyatDP: Количество цифр в массиве : 7
Массив : [5, 7, 5, 3, 6, 7, 1]
В обратном порядке : [1, 7, 6, 3, 5, 7, 5]
Автор ответа: stglupa
0

#include <iostream>

#include <cmath>

#include <algorithm>

#include <vector>

using namespace std;

signed main(){

   int n;

   cin >> n;

   vector<int> a(n);

   for(auto &i: a) cin >> i;

   for(int i = 0; i < n / 2; i++) swap(a[i], a[n - i - 1]);

   for(auto &i: a) cout << i << " ";

}


lskcksoxk: всё так и писать? без цифр ввод и вывод?
Похожие вопросы
Предмет: Русский язык, автор: 46743
Предмет: Русский язык, автор: sakura2018vera