English text is not available in this practice contest.
ACM 国ã¯æ£ n 角形ã®å³¶å›½ã§ã‚る. n 個ã®è§’ã«æ¸¯ãŒã‚り,ã‚る角ã®æ¸¯ã‹ã‚‰æ™‚計回り㫠1 ã‹ã‚‰ n ã¾ã§ã®ç•ªå·ãŒé †ç•ªã«ä»˜ã„ã¦ã„る. 港ã¯ç‚¹ã¨ã¿ãªã™ï¼Ž
ACM 国ã«ã¯ï¼ŒäºŒç¨®é¡žã®é“è·¯ãŒã‚る.
é“è·¯ã¯ç·šåˆ†ã¨ã¿ãªã™ï¼ŽACM 国ã§ã¯ï¼Œä»»æ„ã® 2 ã¤ã®é“è·¯ã¯ç«¯ç‚¹ä»¥å¤–ã§å…±æœ‰ç‚¹ã‚’æŒãŸãªã„.
図 G-1: 港ã¨é“è·¯ã®ä¾‹
ACM 国ã¯ï¼Œæ¸¯ã«äº‹æ•…ãŒèµ·ããŸæ™‚ãªã©ã«å‚™ãˆã‚‹ãŸã‚,全ã¦ã®æ¸¯ã«ã¤ã„ã¦å§‰å¦¹æ¸¯ã‚’決ã‚,ã„ã¤ã§ã‚‚互ã„を補助ã§ãるよã†æº–å‚™ã•ã›ã‚‹ã“ã¨ã«ã—ãŸï¼Ž å…¨ã¦ã®æ¸¯ã«ã¤ã„ã¦å§‰å¦¹æ¸¯ã¯ 1 ã¤ã§ï¼Œæ¸¯ a ãŒæ¸¯ b ã®å§‰å¦¹æ¸¯ã§ã‚ã‚‹ã¨ã,港 b も港 a ã®å§‰å¦¹æ¸¯ã§ã‚る. ã™ãªã‚ã¡ï¼Œn 個ã®æ¸¯ã‹ã‚‰ï¼Œæ¸¯ãŒé‡è¤‡ã—ãªã„ n/2 個ã®ãƒšã‚¢ã‚’作る. ã“ã®ã¨ã,ACM 国ã¯ï¼Œå§‰å¦¹æ¸¯ã®é–“ã«ã¯å¿…ãšé“ãŒãªã‘ã‚Œã°ãªã‚‰ãªã„ã¨ã™ã‚‹ã“ã¨ã«ã—ãŸï¼Ž
ACM 国ã«ä½ã‚€å„ªç§€ãªãƒ—ãƒã‚°ãƒ©ãƒžãƒ¼ã§ã‚ã‚‹ã‚ãªãŸã®ä»•äº‹ã¯ï¼Œ 全港ã«å¯¾ã™ã‚‹å§‰å¦¹æ¸¯ã®é¸ã³æ–¹ã®ç·æ•°ã‚’計算ã™ã‚‹ãƒ—ãƒã‚°ãƒ©ãƒ を作æˆã™ã‚‹ã“ã¨ã§ã‚る.
図 G-2: 姉妹港ã®é¸ã³æ–¹ã®ä¾‹ï¼ˆå§‰å¦¹æ¸¯åŒå£«ã®é–“ã®é“路を赤色太線ã§è¡¨ç¤ºã—ã¦ã„る)
入力ã¯1ã¤ä»¥ä¸Šã®ãƒ‡ãƒ¼ã‚¿ã‚»ãƒƒãƒˆã‹ã‚‰ãªã‚‹ï¼Ž1ã¤ã®ãƒ‡ãƒ¼ã‚¿ã‚»ãƒƒãƒˆã¯æ¬¡ã®å½¢å¼ã‚’ã—ã¦ã„る.
n m
a1 b1
...
am bm
å…ˆé 行㯠2 ã¤ã®æ£ã®æ•´æ•° n, m ã‹ã‚‰ãªã‚Šï¼Œ ãã‚Œãžã‚Œ ACM 国ã®æ¸¯ã®æ•°ãŠã‚ˆã³ç¨®é¡ž 2 ã®é“è·¯ã®æ•°ã‚’表ã™ï¼Ž 続ã m 行㮠i 行目㯠2 個ã®æ•´æ•° ai, bi ã‹ã‚‰ãªã‚Šï¼Œ é“è·¯ i ãŒæ¸¯ ai, bi ã‚’çµã¶ã“ã¨ã‚’表ã™ï¼Ž
ä»»æ„ã® 2 ã¤ã®é“è·¯ã¯ç«¯ç‚¹ä»¥å¤–ã§å…±æœ‰ç‚¹ã‚’æŒãŸãªã„.ã¾ãŸï¼Œã“れらã®æ•°ã¯ä»¥ä¸‹ã®ç¯„囲ã®å€¤ã‚’ã¨ã‚‹ï¼Ž
入力ã®çµ‚ã‚ã‚Šã¯ãµãŸã¤ã®ã‚¼ãƒã‚’å«ã‚€è¡Œã§è¡¨ã•ã‚Œã‚‹ï¼Ž
å„データセットã«ã¤ã„ã¦ï¼Œ 姉妹港ã®é¸ã³æ–¹ã®ç·æ•°ã‚’ 1000003 ã§å‰²ã£ãŸä½™ã‚Šã‚’出力ã›ã‚ˆï¼Ž é©åˆ‡ãªå§‰å¦¹æ¸¯ã®é¸ã³æ–¹ãŒå˜åœ¨ã—ãªã„å ´åˆã¯ 0 を出力ã›ã‚ˆï¼Ž
6 1 1 4 8 3 1 6 1 5 2 5 12 3 3 10 4 9 6 9 3 0 0 0
3 5 7 0