Задача на языке Си

Отменен
Заказ
4496374
Раздел
Программирование
Предмет
Основы программирования
Антиплагиат
Не указан
Срок сдачи
29 Дек 2021 в 11:00
Цена
Договорная
Блокировка
10 дней
Размещен
28 Дек 2021 в 20:43
Просмотров
135
Описание работы

Обработка последовательностей со стандартного потока ввода.

На стандартный поток ввода (stdin) передаётся последовательность целых чисел A неизвестной длины A₀, A₁, … Числа во входных данных разделены пробелами. Последовательность чисел B создаётся из последовательности A по следующему правилу: Bᵢ = Aᵢ - i (из числа из последовательности A вычитается его порядковый номер, начиная с 0). Вывести на экран через пробел три числа: количество элементов в последовательности B с чётными и с нечётными значениями (сначала с чётными, потом с нечётными) и последний номер максимального элемента последовательности A, начиная с 0. Для пустой последовательности последнее число должно быть равно -1.

Программа должна обрабатывать некорректный ввод — завершаться с ненулевым кодом ошибки. В случае корректного ввода программа должна выводить ответ и завершаться с нулевым кодом.

Пустая последовательность в этой задаче не является ошибкой. В стандартный поток вывода (stdout) программа должна выводить только тройку целых чисел, разделённую пробельными символами — ответ. Вспомогательный и отладочный вывод допускается на стандартном потоке диагностической информации (stderr) с помощью функции fprintf(stderr, ...), например:

fprintf(stderr, "Моя отладочная информация: %d\n", variable_of_type_int);

Пример. Входные данные — последовательность A: 1 2 3 5 7 8 8 Последовательность B: 1 1 1 2 3 3 2 Ответ: 2 5 6 (два чётных числа, пять нечётных чисел, элемент № 6 — последний максимальный в последовательности A).

Нужна такая же работа?
  • Разместите заказ
  • Выберите исполнителя
  • Получите результат
Гарантия на работу 1 год
Средний балл 4.96
Стоимость Назначаете сами
Эксперт Выбираете сами
Уникальность работы от 70%
Нужна аналогичная работа?
Оформи быстрый заказ и узнай стоимость
Гарантированные бесплатные доработки
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Темы журнала
Показать ещё
Прямой эфир