В цирке произошло ограбление, в результате которого в гримерке пропали все клоунские носы. Администрация решила закупить M носов и раздать их N клоунам особым клоуны становятся в круг, после чего начинается раздача. Первый нос отдается первому клоуну в кругу, второй нос – второму клоуну и т.д. После N-го клоуна снова идет первый клоун (они все пронумерованы числами от 1 до N, круг зацикливается, после клоуна с номером N идет клоун с номером 1). В результате раздачи, когда все носы кончаются, нескольким клоунам может достаться меньше носов, чем другим администрации узнать, каково будет это количество.
Входные данные
Сначала идет число N – количество клоунов в цирке. Второе число M – количество клоунских носов. Оба числа натуральные и не превосходят 109.
Выходные данные
Программа должна вывести целое число – количество клоунов, которым досталось меньше носов.
Вона забезпечує вибір між декількома альтернативами. Кожен із шляхів (у більшості випадків) веде до спільної точки в програмному коді. Важливим розгалуження є і тоді, коли необхідно пропустити певну дію.
Умовний оператор. Використовується для кодування розгалуження, коли вибір напрямку подальших дій визначається у залежності від виконання або невиконання певної умови. У мовах програмування цей оператор ще називають оператором IF.
Формат умовного оператора для мови C/C++:
if (вираз) оператор1;
[else оператор2;].
Тут if (якщо) і else (інакше) є службовими словами. Механізм реалізації оператора IF: якщо задана умова істинна, то виконується оператор_1, якщо ж умова хибна, то виконується або оператор_2 (якщо він є), або керування передається на наступний за IF оператор програми.
Зазвичай, в алгоритмічних мовах програмування підтримується дві форми умовного оператора - повна і скорочена, які відповідають базовим алгоритмічним конструкціям повної та неповної альтернативи.
Объяснение:
Наприклад,
if (y!=0) f=5*(y+3)/y; //неповна альтернатива
if (y>=x) max=y; //повна альтернатива
x = int(input("x="))
y = int(input("y="))
if x>0 and y>0:
print('I')
elif x<0 and y>0:
print('II')
elif x<0 and y<0:
print('III')
elif x>0 and y<0:
print('IV')
x=-3
y=-2
III
Если у точки обе координаты (x и y) положительны, то она принадлежит первой четверти.
Если координата x отрицательна, а y положительна, то точка находится во второй четверти.
Если обе координаты отрицательны, то точка принадлежит третьей координатной четверти.
Если x положительна, а y отрицательна, то точка находится в IV четверти.
не принадлежит