Заданы целые числа X, Y, P, Q (–10100 <= X, Y, P, Q <= 10100). Требуется проверить равенство XY = PQ. Напомним, что ab определяется следующим образом:
Во входном файле записаны числа X, Y, P, Q, каждое в отдельной строке.
Выведите слово correct, если данное равенство для полученных входных данных выполняется, или incorrect, если равенство не выполняется, или хотя бы одна из степеней не определена.
2 4 4 2
correct
2 3 3 2
incorrect
Напишите функцию для нахождения наибольшего общего делителя двух чисел с помощью алгоритма Евклида и используйте ее в программе для нахождения НОД уже \(n\) чисел.
На вход программе сначала подается значение \(n\) (\(2 \le n \le 100\)). В следующей строке находятся \(n\) целых неотрицательных чисел, не превосходящих \(30\,000\).
Выведите НОД исходных чисел.
3 24 8 20
4
4 0 2 4 8
2
Напишите функцию, вычисляющую длину отрезка по координатам его концов. С помощью этой функции напишите программу, вычисляющую периметр треугольника по координатам трех его вершин.
На вход программе подается \(6\) целых чисел — координат \(x_1,\, y_1,\, x_2,\, y_2,\, x_3,\, y_3\) вершин треугольника. Все числа по модулю не превосходят \(30\,000\).
Выведите значение периметра этого треугольника с точностью до \(6\) знаков после десятичной точки.
0 0 1 0 0 1
3.4142135624
Даны три числа (a, b, c). Поменяйте значения (строго в указанном порядке): a и b, c и a, b и c
Вводятся три числа 0 ≤ a, b, c ≤ 1000
Выведите числа поменяв их значения. (См. пример).
Нельзя выводить c,b,a. Нужно менять значения!
1 2 3
3 2 1
Напишите функцию min4(a, b, c, d)
, вычисляющую минимум четырех чисел, которая
не содержит инструкции if
, а использует стандартную функцию
min
. Считайте четыре целых числа и выведите их минимум.
Вводятся четыре целых числа.
Выведите ответ на задачу.
4 5 6 7
4