Форум программистов, компьютерный форум, киберфорум
Python: Решение задач
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.70/64: Рейтинг темы: голосов - 64, средняя оценка - 4.70
2 / 2 / 0
Регистрация: 24.01.2023
Сообщений: 44

В группе n учеников

16.02.2023, 11:47. Показов 16156. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
В группе n учеников. Каждый день Олег ходит в магазин канцтоваров за набором гелевых ручек. Ему нужен такой набор, чтобы всем в группе досталось поровну ручек. Наборы в магазине всегда разные. Если Олег найдёт подходящий набор, он перестанет ходить в магазин.
Дано число n и последовательность чисел: количество ручек в наборах для n дней. В конце последовательности ноль (магазин закрылся). Выведите количество ручек в наборе, который купил Олег (это первое число из последовательности, которое ему подошло). Если подходящего числа нет, не выводите ничего.

0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
16.02.2023, 11:47
Ответы с готовыми решениями:

В группе ПИ1 26 , в группе ПИ2 -- 30 , в группе ПИ3 -- 27 человек. Из этих групп надо выбрать одного кандидата
В группе ПИ1 26 , в группе ПИ2 -- 30 , в группе ПИ3 -- 27 человек. Из этих групп надо выбрать одного кандидата

В массиве представлен рост учеников в классе. Сколько учеников выше среднего?
Срочно!!! Не знаю как решить. В массиве представлен рост учеников в классе. Сколько учеников выше среднего? (Кол-во учеников не указано)

В массиве записаны оценки по информатике 22 учеников класса. Определить количество учеников
В массиве записаны оценки по информатике 22 учеников класса. Определить количество учеников, оценка которых меньше средней оценки по...

3
0 / 0 / 0
Регистрация: 20.02.2023
Сообщений: 1
20.02.2023, 18:00
Python
1
2
3
4
5
6
7
8
n=int(input( ))
a=int(input( ))
while a!=0:
    
    if a%n==0:
        print (a)
        break
    a=int(input( ))
У меня задачу засчитал)
0
0 / 0 / 0
Регистрация: 27.01.2021
Сообщений: 7
20.02.2023, 20:17
Python
1
2
3
4
5
6
7
8
9
10
11
12
13
n = int(input())  # считываем количество учеников
pens = []  # список, в который будем сохранять количество ручек в каждом наборе
 
while True:
    pens_count = int(input())  # считываем количество ручек в текущем наборе
    if pens_count == 0:
        break  # если наткнулись на ноль, то значит магазин закрылся и цикл нужно прервать
    pens.append(pens_count)  # добавляем количество ручек в текущем наборе в список
 
for i in range(1, max(pens) + 1):  # перебираем возможные количество ручек в наборе
    if sum(pens) % (n * i) == 0:  # если набор с количеством i ручек подходит, выводим его и выходим из цикла
        print(i)
        break
Сначала мы считываем количество учеников n, а затем последовательность чисел, которые представляют собой количество ручек в каждом наборе. В конце последовательности стоит ноль, который указывает на то, что магазин закрылся и пора остановиться. Мы сохраняем все количество ручек в списке pens, а затем перебираем возможные варианты количества ручек в наборе. Если набор с количеством i ручек подходит, то мы выводим это количество и выходим из цикла с помощью break. Если же мы перебрали все возможные варианты и не нашли подходящего набора, то ничего не выводим.
0
Вирусоборец
 Аватар для thyrex
14450 / 7489 / 1582
Регистрация: 06.09.2009
Сообщений: 27,133
20.02.2023, 20:30
Опять решение от ChatGPT?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
20.02.2023, 20:30
Помогаю со студенческими работами здесь

В группе студентов определить средний балл после зимней сессии каждого студента и абсолютную успеваемость в группе.
Помогите,пожалуйста)) В группе студентов определить средний балл после зимней сессии каждого студента и абсолютную успеваемость в группе....

Дан список учеников класса и отметки каждого из учеников за выполнение двух контрольных работ
Дан список учеников класса и отметки каждого из учеников за выполнение двух контрольных работ. Требуется: 1)подсчитать число учеников,...

Существует 3 категории учеников: отличник, хорошист, двоечник. Сгенерировать класс из 5 учеников Вывести на экр
Помогите, пожалуйсто

Известен рост каждого из 25 учеников класса. Ни одна пара учеников не имеет одинакового роста
13. Известен рост каждого из 25 учеников класса. Ни одна пара учеников не имеет одинакового роста. а) Определить фамилии самого высокого...

В двумерном массиве хранится информация о количестве учеников. Вычислить общее число учеников параллели
В двумерном массиве хранится информация о количестве учеников в каждом классе каждой параллели школы с первой по одиннадцатую (в первой...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
Программный отбор элементов справочника Номенклатура по группе 1С
Maks 22.03.2026
Установка программного отбора элементов справочника "Номенклатура" из модуля формы документа. В качестве фильтра для отбора справочника служит группа номенклатуры. Отбор под наименованию группы (на. . .
Как я обхитрил таблицу Word
Alexander-7 21.03.2026
Когда мигает курсор у внешнего края таблицы, и нам надо перейти на новую строку, а при нажатии Enter создается новый ряд таблицы с ячейками, то мы вместо нервных нажатий Энтеров мы пишем любые буквы. . .
Krabik - рыболовный бот для WoW 3.3.5a
AmbA 21.03.2026
без регистрации и смс. Это не торговля, приложение не содержит рекламы. Выполняет свою непосредственную задачу - автоматизацию рыбалки в WoW - и ничего более. Однако если админы будут против -. . .
Программный отбор элементов справочника Сотрудники по перечислениям 1С
Maks 21.03.2026
Установка программного отбора элементов справочника "Сотрудники" из модуля формы документа. В качестве фильтра для отбора служит предопределенное значение перечислений. Процедура. . .
Переходник USB-CAN-GPIO
Eddy_Em 20.03.2026
Достаточно давно на работе возникла необходимость в переходнике CAN-USB с гальваноразвязкой, оный и был разработан. Однако, все меня терзала совесть, что аж 48-ногий МК используется так тупо: просто. . .
Оттенки серого
Argus19 18.03.2026
Оттенки серого Нашёл в интернете 3 прекрасных модуля: Модуль класса открытия диалога открытия/ сохранения файла на Win32 API; Модуль класса быстрого перекодирования цветного изображения в оттенки. . .
SDL3 для Desktop (MinGW): Рисуем цветные прямоугольники с помощью рисовальщика SDL3 на Си и C++
8Observer8 17.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-rectangles-sdl3-c. zip finish-rectangles-sdl3-cpp. zip
Символические и жёсткие ссылки в Linux.
algri14 15.03.2026
Существует два типа ссылок — символические и жёсткие. Ссылка в Linux — это запись в каталоге, которая может указывать либо на inode «файла-ИСТОЧНИКА», тогда это будет «жёсткая ссылка» (hard link),. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru