HomeVolumesContestsSectionsForumsUsersPrintHelpAbout

Sections > Unsorted > problem:


9_02_02

Section problems

• 5_05 - summetric number
• 5_06 - max and min
• 5_07 - square
• 06_01
• 06_02
• 9_01_01
• 9_01_02
• 9_01_03
• 9_02_02
• 9_06
• 10_02_01
• 10_02_02
• 10_02_03
• 10_02_04
• 10_02_05
• 10_02_06
• 10_02_07 - битовые операции (за...

Feedback

If you notice incorrect translations in Contester, please let author know.

Time limit 2000/4000/4000/4000 ms. Memory limit 65000/65000/65000/65000 Kb.

Задание 9_02_02 - пересечение окружностей


Даны две переменные типа Circle. Написать программу, которая определяет количество точек пересечения окружностей:
0 - если точек пересечения нет;
1 - если окружности пересекаются в одной точке;
2 - если окружности пересекаются в двух точках;
many - если у окружностей бесконечное число точек пересечения.

Входные данные:

Шесть целых чисел, разделённых пробелом: первые два числа - координаты центра первой окружности, далее радиус первой окружности, далее координаты центра второй окружности, далее радиус второй окружности.

Выходные данные: 0, 1, 2 или many.

Примеры:

Входные данные:0 0 10 5 5

Выходные данные: 1

Для отправки решений необходимо выполнить вход.

www.contester.ru