eshkeree1
27.11.2021 09:57

. Объясните как это решается? Два программиста вместе пишут одну программу. Они решили, что будут писать код по очереди блоками по N строчек кода. Когда любой из двух программистов пишет очередной блок, со временем он устает, и скорость его работы уменьшается следующим образом: после каждых 10 строчек кода время, затрачиваемое на очередную строчку кода, увеличивается на 1 минуту (начальная скорость написания кода – 1 строчка кода в минуту). Таким образом, первые 10 строчек кода он пишет в течение 10 минут; с 11 по 20 строчку - 20 минут; с 21 по 30 - 30 минут.

Когда программист заканчивает писать свой блок из N строчек кода, он уходит отдыхать и передает работу своему коллеге.

После отдыха скорость работы снова становится 1 строчка в минуту.

Работа осложняется тем, что перед началом своей работы программист должен проверить работу предыдущего (если таковая имеется), на это он тратит 40 минут.

Необходимо определить оптимальную длину блока кода N, при которой суммарное время, которое затратят программисты на написание программы из 2500 строчек кода, окажется минимальным.

В ответе укажите два целых числа:

Оптимальное количество строчек кода в блоке

Суммарное время в минутах, которое понадобится на написание программы

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
sulfaandrey
18.03.2023 14:06

В строке 1 размещается повторяющееся ключевое слово. В строке 2 – сдвиги, соответствующие буквам ключа.

Функция КОДСИМВ(символ) в качестве результата получает код аргумента. Аргументом может быть либо символьная константа, либо адрес ячейки, в которой хранится символ. В последнем случае выдается код содержимого ячейки. Поскольку буквы английского алфавита в коде расположены по алфавиту и имеют подряд идущие номера (внутренние коды), то порядковый номер буквы в алфавите равен коду данной буквы минус код буквы «a» плюс единица. Так вычисляется сдвиг, соответствующий букве ключевого слова.

В строке 3,5,7 располагаются шифруемые слова. В ячейках строки 4, 6, 8 помещаются формулы шифрования.

Функция СИМВОЛ(код символа) возвращает символ по значению его ASCII-кода. 

Функция ОСТАТ(делимое; делитель) возвращает остаток от целочисленного деления. Английский алфавит содержит 26 букв. Остатки деления на 26 – числа в диапазоне от 0 до 25. Это позволяет оставаться в пределах кодов английского алфавита (строчных букв): от кода буквы «a» до кода буквы «z».


0,0(0 оценок)
Ответ:
masha1248
18.03.2023 14:06

В строке 1 размещается повторяющееся ключевое слово. В строке 2 – сдвиги, соответствующие буквам ключа.

Функция КОДСИМВ(символ) в качестве результата получает код аргумента. Аргументом может быть либо символьная константа, либо адрес ячейки, в которой хранится символ. В последнем случае выдается код содержимого ячейки. Поскольку буквы английского алфавита в коде расположены по алфавиту и имеют подряд идущие номера (внутренние коды), то порядковый номер буквы в алфавите равен коду данной буквы минус код буквы «a» плюс единица. Так вычисляется сдвиг, соответствующий букве ключевого слова.

В строке 3,5,7 располагаются шифруемые слова. В ячейках строки 4, 6, 8 помещаются формулы шифрования.

Функция СИМВОЛ(код символа) возвращает символ по значению его ASCII-кода. 

Функция ОСТАТ(делимое; делитель) возвращает остаток от целочисленного деления. Английский алфавит содержит 26 букв. Остатки деления на 26 – числа в диапазоне от 0 до 25. Это позволяет оставаться в пределах кодов английского алфавита (строчных букв): от кода буквы «a» до кода буквы «z».


0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота