
Вопрос задан 25.06.2023 в 13:14.
Предмет Информатика.
Спрашивает Baybakmozyr Baybak.
РЕШИТЕ ЗАДАЧУ ЯЗЫК С++ ДАЮ 40 БАЛЛОВ!!!!!! Сортировка пузырьком предполагает попарное сравнение
соседних элементов с последующей перестановкой. Начнем со сравнения. Определите, больше ли k-ый элемент (k+1)-го для данного массива размерностью n. Формат входных данных В первой строке с клавиатуры вводится целое число n (1 ≤ n ≤ 50) — количество элементов в массиве. Во второй строке вводятся элементы массива — целые числа, по модулю не превышающие 50. В третьей строке вводится целое число k (1 ≤ k < n) — номер первого элемента из сравниваемых. Элементы массива нумеруются с единицы. Формат выходных данных Выведите «YES» в случае, если k-ый элемент больше (k+1)-го, и «NO» в обратном случае входные данные 12 -27 -6 5 24 -27 30 -9 16 -8 23 -10 27 6 выходные данные YES

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

Отвечает Pacina Nika.
Ответ:
Объяснение:
#include <bits/stdc++.h>
using namespace std;
int main()
{
int n;
cin>>n;
int a[n];
int k;
for (int i = 0; i < n; ++i)
{
cin>>a[i];
}
cin>>k;
if(a[k] > a[k-1]){
cout<<"NO";
}
else{
cout<<"YES";
}
}



Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.
Для решения этой задачи вам не нужно выполнять сортировку пузырьком. Вам нужно всего лишь сравнить k-ый элемент с (k+1)-м элементом массива.
Вот C++ код для решения этой задачи:
cpp#include <iostream>
using namespace std;
int main() {
int n;
cin >> n;
int arr[50];
for (int i = 0; i < n; i++) {
cin >> arr[i];
}
int k;
cin >> k;
if (arr[k - 1] > arr[k]) {
cout << "YES" << endl;
} else {
cout << "NO" << endl;
}
return 0;
}
Вы вводите количество элементов в массиве, затем элементы массива, и наконец, номер k. Программа сравнивает k-ый и (k+1)-й элементы массива и выводит "YES", если k-ый элемент больше (k+1)-го, и "NO" в противном случае.


Похожие вопросы
Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
Предметы
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili