14 / 0 / 0
Регистрация: 23.08.2018
Сообщений: 23
|
|
1 | |
ЕГЭ по информатике! Не могу реальзовать ввод данных через пробел23.08.2018, 18:30. Показов 2321. Ответов 6
Метки нет (Все метки)
После единых выпускных экзаменов по информатике в район пришла информация о том, какой ученик какой школы сколько баллов набрал. Эта информация в том же виде была разослана в школы. Завуч школы № 50 решила наградить двух учащихся, которые лучше всех в школе сдали информатику. Программа должна вывести на экран фамилии и имена этих учеников.
Если наибольший балл набрало больше двух человек — вывести количество таких учеников. Если наибольший балл набрал один человек, а следующий балл набрало несколько человек — нужно вывести только фамилию и имя лучшего. Напишите эффективную, в том числе и по используемой памяти, программу (укажите используемую версию языка программирования, например Borland Pascal 7.0), которая должна вывести на экран требуемую информацию. Известно, что информатику сдавало больше 5-ти учеников школы № 50. На вход программе сначала подаётся число учеников, сдававших экзамен. В каждой из следующих N строк находится информация об учениках в формате: <Фамилия> <Имя> <Номер школы> <Количество баллов> где <Фамилия> — строка, состоящая не более, чем из 30 символов без пробелов, <Имя> — строка, состоящая не более чем из 20 символов без пробелов, <Номер школы> — целое число в диапазоне от 1 до 99, <Количество баллов> — целое число в диапазоне от 1 до 100. Эти данные записаны через пробел, причём ровно один между каждой парой (то есть всего по три пробела в каждой строке). Пример входной строки: Иванов Иван 50 87 Пример выходных данных: Круглов Василий Тарасова Дарья Другой вариант выходных данных: 7 Третий вариант выходных данных: Гусарский Илья КОД НУЖЕН НА С++, заранее спасибо!
0
|
23.08.2018, 18:30 | |
Ответы с готовыми решениями:
6
Ввод данных через scanf без перехода на новую строку, используя пробел Ввод данных через пробел Ввод данных в одну строку через пробел Ввод через пробел. Как остановить ввод. while(cin >> input) |
603 / 403 / 212
Регистрация: 30.04.2017
Сообщений: 743
|
||||||
23.08.2018, 19:31 | 2 | |||||
Сообщение было отмечено Desertirpipi как решение
Решение
Логика примерно такая, нужно потестировать на входных данных...
Объект cin разбивает данные из консоли по пробелам - так что не нужно ничего своего придумывать.
1
|
1 / 1 / 0
Регистрация: 23.08.2018
Сообщений: 1
|
|
23.08.2018, 22:38 | 3 |
Если не трудно, вы не могли бы добавить в ваш код комментарии к каждой строке ?
1
|
23.08.2018, 23:58 | 4 | |||||
desertirpipis, ты не автор поста, тебе-то зачем?
0
|
14 / 0 / 0
Регистрация: 23.08.2018
Сообщений: 23
|
|
24.08.2018, 14:35 [ТС] | 5 |
Я автор , просто не мог зайти в аккаунт, создал новый , но теперь все окей. Вы мне поможете с комментариями ?
Добавлено через 4 часа 18 минут Ты не мог бы написать комментарии к своему коду ? Если не сложно.
0
|
309 / 221 / 74
Регистрация: 23.05.2011
Сообщений: 981
|
|
25.08.2018, 14:12 | 6 |
Desertirpipi, ты мог восстановить доступ с помощью почты, в чём проблема?
1
|
sourcerer
|
||||||
25.08.2018, 15:14
ЕГЭ по информатике! Не могу реальзовать ввод данных через пробел
#7
|
||||||
0
|
25.08.2018, 15:14 | |
Ввод чисел через пробел Ввод координат через пробел Ввод чисел через пробел Ввод чисел через пробел Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |