Напишите в С++
Даны целые числа K, N, а также K наборов целых чисел по N элемен-
тов в каждом наборе. Для каждого набора вывести номер его последнего элемента, равного 2, или число 0, если в данном наборе нет двоек.

12 Окт 2019 в 20:42
261 +1
1
Ответы
1
#include <iostream>
#include <vector>
int main() {
int K, N;
std::cin >> K >> N;
std::vector<std::vector<int>> sets(K, std::vector<int>(N));
for (int i = 0; i < K; ++i) {
for (int j = 0; j < N; ++j) {
std::cin >> sets[i][j];
}
}
for (int i = 0; i < K; ++i) {
int last_index = 0;
for (int j = 0; j < N; ++j) {
if (sets[i][j] == 2) {
last_index = j + 1;
}
}
std::cout << last_index << std::endl;
}
return 0;
}
19 Апр 2024 в 11:44
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир