Есть ответ 👍

C++ дан массив a a из n n элементов. перенесите последний элемент массива на место k k -го элемента. при этом k k -й, (k+1) (k+1) -й, , предпоследний элементы сдвинуть вправо на 1 позицию. формат входных данных с клавиатуры вводится натуральное число n n ( n≤100 n≤100 ) — размер массива. во второй строке вводятся n n элементов массива через пробел. все элементы целые и не превосходят по модулю 100 100 . в последней строке вводится одно натуральное число k k (1≤k (1≤k . формат выходных данных необxодимо вывести измененный массив. примеры входные данные выходные данные 5 4 5 3 1 2 2 4 2 5 3 1

172
258
Посмотреть ответы 2

Ответы на вопрос:


#include < iostream> #include < random> #include < ctime> using namespace std; mt19937 gen(time(0)); uniform_int_distribution< > uid(0, 19); void replace(int *a, int n, int k) { int last = a[n]; for (int i = n - 1; i > = k; { a[i + 1] = a[i]; } a[k] = last; } int main() { int n = 0, k = 0; cin > > n; int *a = new int[n]; if (n < = 100) {   for (int i = 0; i < = n; i++) {   a[i] = uid(gen); cout < < a[i] < < " ";   }   cout < < endl; cin > > k;   if (k < = n) {   replace(a, n, k - 1);   for (int i = 0; i < = n; i++) {     cout < < a[i] < < " "; }   } else {   cout < < "error" < < endl;   } } else {   cout < < "error! " < < endl; } delete[] a; return 0; }

Его не стоит разгонятьтерь серьозноне знаю как увас, но мне легче всего было  разгонять в биосе, зайдя в продвинутые настройки, там находите процессор и указываете его частоту. так как corel i3 мой не разогнать, то мне удалось лишь на 40мгц прибавить.p.s.  видюху можно с asi afterburner (если нвидиа)

Реши свою проблему, спроси otvet5GPT

  • Быстро
    Мгновенный ответ на твой вопрос
  • Точно
    Бот обладает знаниями во всех сферах
  • Бесплатно
    Задай вопрос и получи ответ бесплатно

Популярно: Информатика

Caktus Image

Есть вопросы?

  • Как otvet5GPT работает?

    otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса.
  • Сколько это стоит?

    Проект находиться на стадии тестирования и все услуги бесплатны.
  • Могу ли я использовать otvet5GPT в школе?

    Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое!
  • В чем отличия от ChatGPT?

    otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.

Подпишись на наш телеграмм канал

GTP TOP NEWS