ç´™ã®ä¸Šã«å††ãŒn 個書ã‹ã‚Œã¦ã„ã‚‹. ã†ã•ãŽã¯k 色ã®çµµã®å…·ã‚’æŒã£ã¦ã„ã¦, 次ã®ãƒ«ãƒ¼ãƒ«ã«å¾“ã£ã¦ç´™ã«è‰²ã‚’å¡—ã£ã¦ã„ã.
ã†ã•ãŽã¯ã§ãã‚‹ã ã‘多ãã®é ˜åŸŸã‚’çµµã®å…·ã§å¡—ã‚ŠãŸã„. å¡—ã‚Œã‚‹é ˜åŸŸã®å€‹æ•°ã®æœ€å¤§å€¤ã‚’求ã‚よ.
1 行目: n k (1 ≤ n ≤ 20, 1 ≤ k ≤ 1 000 000 000)
2-(n + 1) 行目: xi yi ri, (−1 000 ≤ xi, yi ≤ 1 000, 1 ≤ ri ≤ 1 000) (æ•´æ•°)
ã©ã®2 ã¤ã®å††ã‚‚一致ã—ãªã„.
ã„ãšã‚Œã‹2 円ã®äº¤ç‚¹ã¨ã—ã¦å¾—られる点集åˆã¯, è·é›¢ãŒ10−3 以下ã®ç•°ãªã‚‹2 点をå«ã¾ãªã„.
çµµã®å…·ã§å¡—ã‚Œã‚‹é ˜åŸŸã®å€‹æ•°ã®æœ€å¤§å€¤ã‚’一行ã«å‡ºåŠ›ã›ã‚ˆ.
2 1 10 0 10 20 0 10
2