Дополнительное задание, полученное Алексеем от строгого учителя, было следующим: требовалось выбрать на плоскости точку и провести через неё n
различных прямых. После этого нужно было построить m
различных окружностей с центром в отмеченной точке. На сколько частей все линии делят плоскость?
Формат входных данных
Две строки входных данных содержат два неотрицательных целых числа n
и m
(0
≤
n
, m
≤
108
)
Напиши на Python.
python
def count_parts(n, m):
return 1 + n + m*(m+1) // 2
n = int(input())
m = int(input())
result = count_parts(n, m)
print(result)
Данный код считывает значения n и m, передает их в функцию count_parts и выводит результат на экран.
Например, если n = 3 и m = 2, то количество частей, на которые прямые и окружности делят плоскость, будет равно 7.Нажимая «Регистрация» или «Войти через Google», вы соглашаетесь с Публичной офертой, даете Согласие на обработку персональных данных, а также подтверждаете что вам есть 18 лет
Нажимая «Регистрация» или «Войти через Google», вы соглашаетесь с Публичной офертой, даете Согласие на обработку персональных данных, а также подтверждаете что вам есть 18 лет