ã¨ã‚る宇宙ã§ã¯ã€2次元ã®æ ¼å点上ã«n個ã®æ˜ŸãŒå˜åœ¨ã—ã€å®‡å®™äººé”ã¯Reflection Warp Machineを使ã„ã€æ˜Ÿé–“を移動ã—ã¦ã„る。
ã“ã®è£…ç½®ã¯ã€ä»»æ„ã®ä½ç½®ã€è§’度ã§ç›´ç·šã‚’引ãã“ã¨ãŒã§ãる。
ã“ã®ç›´ç·šã‚’対称軸ã¨ã—ã¦ã€ç¾åœ¨ã„る座標ã‹ã‚‰ç·šå¯¾ç§°ã®åº§æ¨™ã«ç§»å‹•ã™ã‚‹ã“ã¨ãŒã§ãる。
ãŸã ã—ã€æ˜ŸãŒå˜åœ¨ã—ãªã„座標ã«ç§»å‹•ã™ã‚‹ã“ã¨ã¯ã§ããªã„。
一度引ã„ãŸç›´ç·šã¯ä½•åº¦ã§ã‚‚利用ã§ãる。
ç¾åœ¨ã€(x0,y0)ã®æ˜Ÿã«ã„ã‚‹ã‚る宇宙人ã¯ã™ã¹ã¦ã®æ˜Ÿã‚’訪れãŸã„ã¨è€ƒãˆã¦ã„る。
星ã¯å¥½ããªé †ç•ªã«è¨ªã‚Œã‚‹ã“ã¨ãŒã§ãる。
ã™ã¹ã¦ã®æ˜Ÿã‚’訪れるã®ã«æœ€å°ã§ä½•æœ¬ã®ç›´ç·šã‚’引ãå¿…è¦ãŒã‚ã‚‹ã‹æ±‚ã‚よ。
n x0 y0 ... xn−1 yn−1
入力ã¯å…¨ã¦æ•´æ•°ã§ä¸Žãˆã‚‰ã‚Œã‚‹ã€‚
1行目ã«nãŒä¸Žãˆã‚‰ã‚Œã‚‹ã€‚
2行目以é™nè¡Œã«i番目ã®æ˜Ÿã®åº§æ¨™(xi,yi)ãŒç©ºç™½åŒºåˆ‡ã‚Šã§ä¸Žãˆã‚‰ã‚Œã‚‹ã€‚
ã™ã¹ã¦ã®æ˜Ÿã‚’訪れるãŸã‚ã«å¿…è¦ãªæœ€å°ã®ç›´ç·šã®æ•°ã‚’1è¡Œã«å‡ºåŠ›ã›ã‚ˆã€‚
3 0 0 0 1 1 0
2
4 0 0 0 1 0 2 0 3
2