АВТ
Language:

Remote Training on Programming

Problems On-line status Contests FAQ
For authors:
Register  ||  Login
 
Hello, Guest! Login or register.

74. Circle and Points

Time Limit: 2 seconds
Memory Limit:64000KB
Points:10
View Problem Statistics Submit Problem added Administrator

На плоскости N различных точек (N <= 100) заданы своими целочисленными декартовыми координатами. Требуется найти окружность, проходящую хотя бы через K (K <= N) этих точек.

В первой строке входного файла содержатся N и K, в следующих N строках — пары координат точек. Координаты по модулю не превосходят 1000.

В выходном файле вывести "No solution!", если такая окружность не существует. В противном случае вывести через пробел координаты центра окружности и её радиус с семью знаками после запятой.

Примеры

STDIN

STDOUT

3 1

1 1

2 2

3 3

0.0000000 0.0000000 1.4142136

3 2

1 1

2 2

3 3

2.0000000 2.0000000 1.4142136

3 3

1 1

2 2

3 3

No solution!

 

 


View Problem Statistics Submit Author/source:
Problems from Contests / Vologda Students Contests / VIII InterUni Contest 2005 /
73. A - Join Words 74. 75. C - Gamiltonian Cycle 76. D - SMS 77. E - Danger Pairs
We can all benefit by doing occasional "toy" programs, when artificial restrictions are set up, so that we are forced to push our abilities to the limit. The art of tackling miniproblems with all our energy will sharpen our talents for the real problems. Donald E. Knuth.
time generating 0.172 sec.
© Copyright VSTU, AVT, Nosov D.A.