kortikov77
?>

Екі қорғанды салыстырыңдар Кестеде берілген критерийлер негізінде Бесша-тыр және Шілікті қорғандарын салыстырыңдар.Берілген кестені дәптерге сызып алып толты-рыңдар.ШіліктіБесшатырОрналасқан жеріҚұрылыс көлеміОбалар саныТабылған олжалар

Информатика

Ответы

ninazholnerova9

#include <iostream>

#include <algorithm>

#include <cstdlib>

#include <ctime>

int main()

{

   srand(time(0));

   int n,k;

   std::cin>>n>>k;

   int arr[n];

   for (int i=0; i<n; i++)

   {

       arr[i] = i+1;

   }

   int SIZE = sizeof(arr) / sizeof(*arr);

   

   std::random_shuffle(arr, arr + SIZE );

   

   for(int i=0; i<k; i++)

       for(int j=0; j<n-1; j++)

           if(arr[j]>arr[j+1])

               std::swap(arr[j], arr[j+1]);

           

   

   for (int i = 0; i < SIZE; ++i)

       std::cout << arr[i]<<" ";

}


ОТ Ровно К обменов Даны два числа n и k. Вывести перестановку из n чисел (n чисел от 1 до n без пов

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

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

Екі қорғанды салыстырыңдар Кестеде берілген критерийлер негізінде Бесша-тыр және Шілікті қорғандарын салыстырыңдар.Берілген кестені дәптерге сызып алып толты-рыңдар.ШіліктіБесшатырОрналасқан жеріҚұрылыс көлеміОбалар саныТабылған олжалар
Ваше имя (никнейм)*
Email*
Комментарий*