"Вилка" в ЕГЭ по информатике
Задача С4. В тексте задания сказано: "На вход программе подается число участников N". Мне необходимо задать массив [1..N], следовательно, число N задать в разделе const. Но тогда его невозможно будет считать с клавиатуры, а нужно будет вписывать в текст программы! Засчитает ли проверяющий как ошибку, или оставлять как есть?
Если вы уже получили нужный ответ, вы можете закрыть это обсуждение
Лизавета
15.04.2013
Ответ пользователюЕвгения
В целом я вас поняла, спасибо большое! На всякий случай приведу текст задачи:
"Школьная олимпиада по информатике проводилась для учеников 7-11-х классов, участвующих в общем конкурсе. Каждый участник олимпиады мог набрать от 0 до 70 баллов. Для определения призеров олимпиады сначала отбираются 25% участников, показавших лучшие результаты. Если у последнего участника, входящего в 25%, оказывается такое же количество баллов, как и у следующих за ним в итоговой таблице, все они считаются призерами только тогда, когда набранные ими баллы больше половины максимально возможных; иначе все они не считаются призерами. <...> Гарантируется, что хотя бы одного призера по указанным правилам определить можно.
На вход программе сначала подается число участников олимпиады N. В каждой из следующих N строк находится результат одного из участников олимпиады в следующем формате:
<Фамилия> <Имя> <класс> <баллы>
Программа должна выводить в первой строке минимальный балл призера, а в следующей – число призеров по всем параллелям отдельно"
Если нельзя использовать массив из N записей, т.к. "N должно передаваться программе (функции?) в качестве аргумента", то...это печально.
Похожие вопросы:
Учебные заведения по теме: