М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации

Сумма, делящаяся на три Необходимо найти самый большой непрерывный фрагмент в массиве a1,a2...aN, сумма элементов которого делится на 3. Входные данные В первой строке входного файла содержится число N≤100000. Во второй строке входного файла следуют N чисел, по модулю не превосходящих 109 — элементы массива. Выходные данные Выведите два числа — индексы начала и конца фрагмента. Если таких фрагментов несколько, то выведите фрагмент с минимальным индексом начала. Если ответа не существует, то выведите единственное число −1. Примеры Ввод Вывод 4 1 2 3 4 1 3 5 1 2 3 4 5 1 5 Решите на c++

👇
Открыть все ответы
Ответ:
vlad1446
vlad1446
04.02.2020
Число всевозможных размещений n символов по k позициям находится, как n^k
Рассмотрим первый вариант, когда символ Х стоит на последнем месте:
Всего 5 позиций. Последняя из них точно будет занята символом Х, тогда свободными остаются первые 4 позиции: * * * * Х
На каждую из них может приходиться какой-то один из символов А, В или С
Тогда общее число возможных вариантов вычисляется, как 3^4 = 81.

Рассмотрим второй вариант, когда символа Х нет вовсе. В этом случае на каждую из 5-ти позиции может приходиться один из символов А, В или С.
Тогда общее число вариантов вычисляется, как 3^5 = 243 

В итоге получаем, что всего кодовых слов может быть 243+81 = 324.
4,6(8 оценок)
Ответ:
Daavv33
Daavv33
04.02.2020
Один символ кодируется в 8 битах, значит умножаем 8 бит на количество символов в строке - 48*8= получаем 384 бит, значит в одной строке 384 бит. Теперь чтоб узнать количество бит на странице, просто умножаем количество бит одной строки на количество строк в одной странице - 384*40= получаем 15360 бит , получается на одной странице 15360 бит. Дальше чтоб узнать сколько бит на этих восьми страницах умножаем количество бит в одной странице на 8, и получаем количество бит полного рассказа 15360*8=122880 бит.

чтоб получить ответ из предложенных вариантов переводом биты в байты а потом и в килобайт.
122880 разделить на 8 получаем 15360 байт.
15360 разделяем на 1024 и получаем 15 Кбайт.
4,5(19 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ