0 / 0 / 0
Регистрация: 02.06.2016
Сообщений: 1
|
||||||
1 | ||||||
(из ЕГЭ) Потянет ли на максимальный балл по С4 информатика?27.06.2016, 06:20. Показов 2329. Ответов 6
Метки нет Все метки)
(
Необходимо найти в заданной серии показаний датчика минимальное произведение двух показаний, между моментами передачи которых прошло не менее 3 секунд. Значение каждого показания датчика не превосходит 1000. Общее количество показаний не превышает 10000. Напишите на любом языке программирования программу для решения поставленной задачи. Ваша оценка будет зависеть не только от правильности программы, но и от того, насколько она эффективна. Программа считается эффективной по времени, если время работы программы пропорционально количеству полученных показаний прибора N, то есть при увеличении N в k раз время работы программы должно увеличиваться не более чем в k раз. Программа считается эффективной по памяти, если размер памяти, использованной в программе для хранения данных, не зависит от числа N и не превышает 1 килобайт. Максимальная оценка за правильную программу, эффективную по времени и по памяти, - 4 балла. Максимальная оценка за правильную программу, эффективную по времени, но не эффективную по памяти - 3 балла. Максимальная оценка за правильную программу, неэффективную ни по времени, ни по памяти, - 2 балла. Перед программой укажите версию языка и кратко опишите использованный алгоритм. В первой строке задаётся число N - общее количество показаний прибора. Гарантируется, что N > 3. В каждой из следующих N строк задаётся одно неотрицательное вещественное число - очередное показание датчика.
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
|
|
27.06.2016, 06:20 | |
Ответы с готовыми решениями:
6
ЕГЭ Информатика С2 ЕГЭ Информатика ЕГЭ Информатика С4 ЕГЭ Информатика С2 |
![]() 2383 / 1295 / 1491
Регистрация: 29.08.2014
Сообщений: 4,651
|
|
27.06.2016, 06:58 | 2 |
думаю, что нет. Решение (практически линейное) сводится к поиску двух минимальных значений на расстоянии друг от друга в 3 показания датчика. и в ответе напечатать их произведение.
у вас еще и ошибочка не большая есть - в вашем случае между показаниями прошло - 2 секунды. 1 - показание(берем в анализ) 2 - пропуск 3 - пропуск 4 - пропуск (вы берете это) 5 - берем в анализ
0
|
Модератор
![]() ![]() |
|
27.06.2016, 09:10 | 3 |
Joy,
расстояние не ровно в 3 показания, а не менее 3 показаний. Добавлено через 2 минуты beryanov, программа неэффективна ни по времени (цикл в цикле), ни по памяти (хранит N значений).
0
|
![]() 2383 / 1295 / 1491
Регистрация: 29.08.2014
Сообщений: 4,651
|
|
27.06.2016, 13:40 | 4 |
bormant, да, слова "и более" пропустил
0
|
257 / 234 / 185
Регистрация: 02.04.2016
Сообщений: 898
|
|
27.06.2016, 19:12 | 5 |
В конце книги есть пример нормальной программы на паскале, посмотри.
0
|
Модератор
![]() ![]() |
||||||
27.06.2016, 19:36 | 6 | |||||
![]() Решение
Что-то вроде:
1
|
0 / 0 / 0
Регистрация: 03.03.2018
Сообщений: 1
|
||||||
03.03.2018, 10:07 | 7 | |||||
0
|
03.03.2018, 10:07 | |
Помогаю со студенческими работами здесь
7
Логика. Информатика. ЕГЭ ЕГЭ Информатика С2 (Массивы) Егэ информатика 27 задача Посчитать средний балл ЕГЭ в группе по информатике Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |