Task 54_1. Окружности

Task 54_1. Окружности

UniLecs

Задача: Определить количество точек пересечения двух окружностей.

Даны 6 чисел X1, Y1, R1, X2, Y2, R2, где X1, Y1, X2, Y2 — координаты центров окружностей, а R1, R2 – их радиусы.

Например:

0 0 5 5 0 5

Вывод:

2

Реализация:

  1. Yeldos Balgabekov представил нам свой вариант на Python
Yeldos Balgabekov, реализация на Python

https://gist.github.com/unilecs/42bf56e638389c9ca5a632d6d963b13d


2. @sergovoy также прислал свой вариант решения на Python

@sergovoy, реализация на Python

https://gist.github.com/unilecs/800d4695f2f7d2b948a272c380d3a663


3. @mrmeison прислал свою реализацию на JS

@mrmeison, реализация на JS

https://gist.github.com/unilecs/f903c3fa9b7640a8bb80ee220ce00276



Report Page