Информатика

15 960 задачвместе с подтемами
Число у задачи — рейтинг сложности, слово рядом — насколько она трудна по сравнению с другими задачами такого же типа. Шкалы задач с ответом и задач с кодом между собой не сравниваются. Рядом — счётчики попыток: ✓ успешные, ✗ неуспешные.

Музыкальный фрагмент был записан в формате стерео с частотой дискретизации {1} кГц и глубиной кодирования {2} бит. Размер файла составлял {3} Мбайт.

Тот же фрагмент повторно записали в формате моно с частотой дискретизации {4} кГц и глубиной кодирования {5} бит.

Сжатие не используется.

Определите размер полученного файла в Мбайт.

Звуковой фрагмент длительностью {1} секунд записан в формате моно. Частота дискретизации равна {2} Гц, глубина кодирования — {3} бит.

Сжатие данных не производится.

Определите информационный объём полученного файла в Кбайт.

Звуковой фрагмент длительностью {1} секунд записан в формате моно с глубиной кодирования {2} бит. Информационный объём файла без учёта заголовка составляет {3} Кбайт.

Определите частоту дискретизации в герцах.

Звуковая запись в формате стерео сделана с частотой дискретизации {1} кГц и глубиной кодирования {2} бит. Сжатие данных не используется.

Размер файла составил {3} Кбайт.

Определите длительность записи в секундах.

Звуковое сообщение длительностью {1} секунд записано в формате моно с частотой дискретизации {2} кГц и глубиной кодирования {3} бит.

После записи звуковые данные сжимаются, при этом их объём уменьшается на {4}%. К сжатым данным добавляется заголовок размером {5} Кбайт.

Полученный файл передаётся по каналу связи со скоростью {6} бит/с.

Определите наименьшее целое число секунд, необходимое для передачи файла.

Звуковую запись длительностью {1} мин {2} с сделали в формате стерео с частотой дискретизации {3} кГц и глубиной кодирования {4} бит.

При сжатии объём звуковых данных уменьшился на {5}%. К полученным данным добавили заголовок размером {6} Кбайт.

По каналу связи со скоростью {7} бит/с последовательно передают {8} таких файлов. Дополнительные данные при передаче не добавляются, пауз между файлами нет.

Определите наименьшее целое число секунд, за которое все файлы будут полностью переданы.

Первая пара двух гласных

Дана строка s. Рассматриваются все подряд идущие фрагменты длины 2 (в том числе пересекающиеся). Найдите первый индекс начала фрагмента, для которого выполнено условие: обе буквы гласные из набора AEIOU. Если подходящих фрагментов нет, выведите -1. Индексы начинаются с нуля.

Ввод: одна строка без пробелов. Длина строки от 1 до 2500 символов. Строка содержит только символы A, B, C, D, E, I, O, U.

Вывод: одно целое число.

Пересекающиеся фрагменты учитываются отдельно.

Последняя тройка с двумя A

Дана строка s. Рассматриваются все подряд идущие фрагменты длины 3 (в том числе пересекающиеся). Найдите последний индекс начала фрагмента, для которого выполнено условие: ровно две буквы A. Если подходящих фрагментов нет, выведите -1. Индексы начинаются с нуля.

Ввод: одна строка без пробелов. Длина строки от 1 до 2500 символов. Строка содержит только символы A, B, C.

Вывод: одно целое число.

Пересекающиеся фрагменты учитываются отдельно.

Первая пара разных символов

Дана строка s. Рассматриваются все подряд идущие фрагменты длины 2 (в том числе пересекающиеся). Найдите первый индекс начала фрагмента, для которого выполнено условие: символы различны. Если подходящих фрагментов нет, выведите -1. Индексы начинаются с нуля.

Ввод: одна строка без пробелов. Длина строки от 1 до 2500 символов. Строка содержит только символы A, B, C, D.

Вывод: одно целое число.

Пересекающиеся фрагменты учитываются отдельно.

Последняя пара AB

Дана строка s. Рассматриваются все подряд идущие фрагменты длины 2 (в том числе пересекающиеся). Найдите последний индекс начала фрагмента, для которого выполнено условие: первая буква A, вторая B. Если подходящих фрагментов нет, выведите -1. Индексы начинаются с нуля.

Ввод: одна строка без пробелов. Длина строки от 1 до 2500 символов. Строка содержит только символы A, B, C, D.

Вывод: одно целое число.

Пересекающиеся фрагменты учитываются отдельно.

Первая тройка по возрастанию

Дана строка s. Рассматриваются все подряд идущие фрагменты длины 3 (в том числе пересекающиеся). Найдите первый индекс начала фрагмента, для которого выполнено условие: три символа идут строго по возрастанию. Если подходящих фрагментов нет, выведите -1. Индексы начинаются с нуля.

Ввод: одна строка без пробелов. Длина строки от 1 до 2500 символов. Строка содержит только символы A, B, C, D, E.

Вывод: одно целое число.

Пересекающиеся фрагменты учитываются отдельно.

Последняя симметричная тройка

Дана строка s. Рассматриваются все подряд идущие фрагменты длины 3 (в том числе пересекающиеся). Найдите последний индекс начала фрагмента, для которого выполнено условие: первый и третий символы одинаковы, а средний отличается от них. Если подходящих фрагментов нет, выведите -1. Индексы начинаются с нуля.

Ввод: одна строка без пробелов. Длина строки от 1 до 2500 символов. Строка содержит только символы A, B, C, D.

Вывод: одно целое число.

Пересекающиеся фрагменты учитываются отдельно.

Сумма больше десяти

Дана строка s. Рассматриваются все подряд идущие фрагменты длины 2 (в том числе пересекающиеся). Найдите количество фрагментов, для которых выполнено условие: сумма двух цифр строго больше 10, причём обе цифры различны.

Ввод: одна строка без пробелов. Длина строки от 1 до 2500 символов. Строка содержит только символы 0, 1, 2, 3, 4, 5, 6, 7, 8, 9.

Вывод: одно целое число.

Пересекающиеся фрагменты учитываются отдельно.

Ровно одна чётная

Дана строка s. Рассматриваются все подряд идущие фрагменты длины 2 (в том числе пересекающиеся). Найдите количество фрагментов, для которых выполнено условие: ровно одна из двух цифр чётна.

Ввод: одна строка без пробелов. Длина строки от 1 до 2500 символов. Строка содержит только символы 0, 1, 2, 3, 4, 5, 6, 7, 8, 9.

Вывод: одно целое число.

Пересекающиеся фрагменты учитываются отдельно.

Разность по модулю не менее четырёх

Дана строка s. Рассматриваются все подряд идущие фрагменты длины 2 (в том числе пересекающиеся). Найдите количество фрагментов, для которых выполнено условие: модуль разности соседних цифр не меньше 4.

Ввод: одна строка без пробелов. Длина строки от 1 до 2500 символов. Строка содержит только символы 0, 1, 2, 3, 4, 5, 6, 7, 8, 9.

Вывод: одно целое число.

Пересекающиеся фрагменты учитываются отдельно.

Произведение кратно трём

Дана строка s. Рассматриваются все подряд идущие фрагменты длины 2 (в том числе пересекающиеся). Найдите количество фрагментов, для которых выполнено условие: произведение двух цифр делится на 3 и обе цифры ненулевые.

Ввод: одна строка без пробелов. Длина строки от 1 до 2500 символов. Строка содержит только символы 0, 1, 2, 3, 4, 5, 6, 7, 8, 9.

Вывод: одно целое число.

Пересекающиеся фрагменты учитываются отдельно.

Чётная сумма и разные цифры

Дана строка s. Рассматриваются все подряд идущие фрагменты длины 2 (в том числе пересекающиеся). Найдите количество фрагментов, для которых выполнено условие: сумма двух цифр чётна, а цифры различны.

Ввод: одна строка без пробелов. Длина строки от 1 до 2500 символов. Строка содержит только символы 0, 1, 2, 3, 4, 5, 6, 7, 8, 9.

Вывод: одно целое число.

Пересекающиеся фрагменты учитываются отдельно.

Нечётная сумма и большая цифра

Дана строка s. Рассматриваются все подряд идущие фрагменты длины 2 (в том числе пересекающиеся). Найдите количество фрагментов, для которых выполнено условие: сумма двух цифр нечётна и хотя бы одна цифра больше 5.

Ввод: одна строка без пробелов. Длина строки от 1 до 2500 символов. Строка содержит только символы 0, 1, 2, 3, 4, 5, 6, 7, 8, 9.

Вывод: одно целое число.

Пересекающиеся фрагменты учитываются отдельно.

Крайние разные, середина A

Дана строка s. Рассматриваются все подряд идущие фрагменты длины 3 (в том числе пересекающиеся). Найдите количество фрагментов, для которых выполнено условие: средний символ равен A, а крайние отличаются друг от друга.

Ввод: одна строка без пробелов. Длина строки от 1 до 2500 символов. Строка содержит только символы A, B, C, D.

Вывод: одно целое число.

Пересекающиеся фрагменты учитываются отдельно.

Только последняя пара равна

Дана строка s. Рассматриваются все подряд идущие фрагменты длины 3 (в том числе пересекающиеся). Найдите количество фрагментов, для которых выполнено условие: второй равен третьему, но первый от них отличается.

Ввод: одна строка без пробелов. Длина строки от 1 до 2500 символов. Строка содержит только символы A, B, C, D.

Вывод: одно целое число.

Пересекающиеся фрагменты учитываются отдельно.

Поделиться
Класснуть