Форум программистов, компьютерный форум, киберфорум
Python для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.83/315: Рейтинг темы: голосов - 315, средняя оценка - 4.83
0 / 0 / 0
Регистрация: 09.05.2015
Сообщений: 1

Кто может выполнить задачу о делении пирога через цикл While

09.05.2015, 23:36. Показов 66758. Ответов 5
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
В Институте биоинформатики между информатиками и биологами устраивается соревнование. Победителям соревнования достанется большой и вкусный пирог. В команде биологов a человек, а в команде информатиков — b человек.

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

Напишите программу, которая помогает найти это число.
Программа должна считывать размеры команд (два натуральных числа a и b, каждое число вводится на отдельной строке) и выводить наименьшее число d, которое делится на оба этих числа без остатка.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
09.05.2015, 23:36
Ответы с готовыми решениями:

Может кто разобрать задачу
По приведенной Байесовской сети вывода рассчитайте коэффициент определенности гипотезы Г.

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

Кто может сделать олимпиадную задачу?
Нашел одну олимпиадную задачу, не знаю как ее решить. Кто-нибудь может? Четырехзначное число, записанное в восьмеричной системе...

5
Эксперт по компьютерным сетям
 Аватар для Jabbson
5907 / 3359 / 1036
Регистрация: 03.11.2009
Сообщений: 10,008
10.05.2015, 00:01
Ну это же просто НОК.
0
2 / 2 / 1
Регистрация: 21.05.2013
Сообщений: 39
10.05.2015, 23:13
Python
1
2
3
4
5
6
7
8
9
10
a = int(input('A = '))
b = int(input('B = '))
c = a*b
while a!=0 and b!=0:
    if a > b:
        a = a % b
    else:
        b = b % a
 
print (c/(a+b))
0
Эксперт Python
 Аватар для dondublon
4653 / 2073 / 366
Регистрация: 17.03.2012
Сообщений: 10,183
Записей в блоге: 6
12.05.2015, 09:26
Кажется, это называется НОК.
Python
1
2
from fractions import gcd
a * b / gcd(a, b)
0
21 / 21 / 20
Регистрация: 07.02.2016
Сообщений: 87
29.09.2017, 16:25
Python
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
def lcm(a,b):
    m = a*b
    while a != 0 and b != 0:
        if a > b:
            a %= b
        else:
            b %= a
    return m // (a+b)
 
while 1:
    try:
        x = int(input())
        y = int(input())
        print(lcm(x,y))
    except:
        break
0
 Аватар для IRIP
514 / 146 / 28
Регистрация: 18.04.2015
Сообщений: 1,904
Записей в блоге: 16
14.08.2018, 23:32
Вот так приняли

Python
1
2
3
4
5
6
7
8
a, b = (int(input()) for _ in range(2))
x = a * b
while a !=0 and b !=0:
    if a > b:
        a %= b
    else:
        b %= a
    print(x // (a + b))
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
14.08.2018, 23:32
Помогаю со студенческими работами здесь

Кто может решить задачу на двухмерный масив.
умова const n=8; m=12; var k:integer; C:array of integer; определить k--количество различных елементов масива С, считая...

Помогите решить задачу кто какую может.
1-ая задача. Сейф: Сейф можно открыть с помощью кода из шести цифр. Число 499244 нужно изменить. При этом с числом можно делать такие...

Кто может устно объяснить решённую задачу
Условие: Назовем два массива похожими, если они состоят из одних и тех же элементов (без учета кратности). По двум данным массивам...

Может кто-нибудь уже решал такую задачу?
На регулировочный участок цеха через случайные интервалы времени поступают по два агрегата в среднем через каждые 30 мин. Первичная...

Кто может подсказать как сделать эту задачу
Не могу понять с чего начать даже:( Пусть дан массив, который содержит сведения о продаваемых квартирах. Сведения могут быть...


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

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Новые блоги и статьи
Автозаполнение реквизита при выборе элемента справочника
Maks 27.03.2026
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2. При выборе "Спецтехники" (Тип Справочник. Спецтехника), заполняется. . .
Сумматор с применением элементов трёх состояний.
Hrethgir 26.03.2026
Тут. https:/ / fips. ru/ EGD/ ab3c85c8-836d-4866-871b-c2f0c5d77fbc Первый документ красиво выглядит, но без схемы. Это конечно не даёт никаких плюсов автору, но тем не менее. . . всё может быть. . .
Автозаполнение реквизитов при создании документа
Maks 26.03.2026
Программный код из решения ниже размещается в модуле объекта документа, в процедуре "ПриСозданииНаСервере". Алгоритм проверки заполнения реализован для исключения перезаписи значения реквизита,. . .
Команды формы и диалоговое окно
Maks 26.03.2026
1. Команда формы "ЗаполнитьЗапчасти". Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2. В качестве источника данных. . .
Кому нужен AOT?
DevAlt 26.03.2026
Решил сделать простой ланчер Написал заготовку: dotnet new console --aot -o UrlHandler var items = args. Split(":"); var tag = items; var id = items; var executable = args;. . .
Отправка уведомления на почту при создании или изменении элементов справочника
Maks 24.03.2026
Программная отправка письма электронной почты на примере типового справочника "Склады" в конфигурации БП3. Перед реализацией необходимо выполнить настройку системной учетной записи электронной. . .
модель ЗдравоСохранения 5. Меньше увольнений- больше дохода!
anaschu 24.03.2026
Теперь система здравосохранения уменьшает количество увольнений. 9TO2GP2bpX4 a42b81fb172ffc12ca589c7898261ccb/ https:/ / rutube. ru/ video/ a42b81fb172ffc12ca589c7898261ccb/ Слева синяя линия -. . .
Midnight Chicago Blues
kumehtar 24.03.2026
Такой Midnight Chicago Blues, знаешь?. . Когда вечерние улицы становятся ночными, а ты не можешь уснуть. Ты идёшь в любимый старый бар, и бармен наливает тебе виски. Ты смотришь на пролетающие. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru