platonovkosty
?>

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

Информатика

Ответы

Алена
#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; i--) {
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;
}
snab54

ответ:Зачастую начинающих веб-мастеров мучает во почему одни сайты ранжируются выше и обходят конкурентов в поисковой выдаче. Причиной этого могут быть неправильно расставленные теги h1, h2…h6. Если эти теги расставлены неверно, без учета специфики ресурса, то поисковикам сложнее получить точную информацию о статьях и содержащихся в ней ключевых словах.

Теги h1—h6 позволяют выделить заголовки различных уровней. Они дают понять, какие части текста более точно отражают тему статьи и обеспечивают преимущества в ранжировании.

Грамотная расстановка тегов позволяет поисковым системам более точно отображать станицу по за в выдаче, что благоприятно сказывается на позиции ресурса:

Объяснение:

SaraevaTretyakov1941

Объяснение:

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

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

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

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
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

beliaevabeliaeva-olesya35
archala
yurogov61
aifbon
pri02
marketing6
kuharchuks
zinasekina4
Janaz842060
vanvangog199826
elenalukanova
zakup-r51
dilanarthur27
neblondinka19
zamkova836