サイãƒãƒ¼ã‚¹ãƒšãƒ¼ã‚¹ã«ã‚るアイヅ国ã¯ãƒ¯ã‚«ãƒžãƒ„国ã¨æƒ…å ±è²¿æ˜“ã‚’è¡Œã£ã¦ã„ã¾ã™ã€‚ï¼’ã¤ã®å›½ã¯ãŠäº’ã„ã«æœ‰ç”¨ãªãƒ‡ãƒ¼ã‚¿ã‚’交æ›ã™ã‚‹ã“ã¨ã§çµŒæ¸ˆç™ºå±•ã‚’é‚ã’ã¦ã„ã¾ã™ã€‚åšæ„›ã¨å¹³ç‰ã€ãã—ã¦ä½•ã‚ˆã‚Šã‚‚会津地方ã®å¤ã„言葉ã§ã‚ã‚‹ã€ã€Œãªã‚‰ã¬ã“ã¨ã¯ãªã‚‰ã¬ã‚‚ã®ã§ã™ã€ã‚’国是ã¨ã™ã‚‹ä¸¡å›½ã¯ã€å®šæœŸçš„ã«è²¿æ˜“状æ³ã®èª¿æŸ»ã‚’è¡Œã£ã¦ã„ã¾ã™ã€‚
調査ã§ã¯ã€ãƒã‚¤ãƒˆå˜ä½ã§ã‚¢ã‚¤ãƒ…国ã‹ã‚‰è¦‹ãŸãƒ‡ãƒ¼ã‚¿æµå…¥é‡ã‹ã‚‰æµå‡ºé‡ã‚’引ã„ãŸå€¤ã‚’ã€ï¼‘ナノ秒ã”ã¨ã«æ±‚ã‚ãŸè¡¨ãŒä¸Žãˆã‚‰ã‚Œã¾ã™ã€‚ãã®è¡¨ã‹ã‚‰ã€å€¤ã®ç·å’ŒãŒï¼ã«ãªã‚‹æœ€é•·ã®åŒºé–“を見ã¤ã‘ã¾ã™ã€‚ã“ã®åŒºé–“ãŒé•·ã„ã»ã©ã€å¹³ç‰æ€§ãŒä¿ãŸã‚Œã¦ã„ã‚‹ã¨åˆ¤æ–ã—ã¾ã™ã€‚
貿易状æ³ãŒè¨˜éŒ²ã•ã‚ŒãŸè¡¨ãŒä¸Žãˆã‚‰ã‚ŒãŸã¨ãã€å€¤ã®ç·å’ŒãŒï¼ã«ãªã‚‹æœ€é•·ã®åŒºé–“ã®é•·ã•ã‚’求ã‚るプãƒã‚°ãƒ©ãƒ を作æˆã›ã‚ˆã€‚
入力ã¯ä»¥ä¸‹ã®å½¢å¼ã§ä¸Žãˆã‚‰ã‚Œã‚‹ã€‚
N d1 d2 : dN
1行目ã«ã€è¡¨ã«æ›¸ã‹ã‚ŒãŸå€¤ã®æ•° N (1 ≤ N ≤ 200000) ãŒä¸Žãˆã‚‰ã‚Œã‚‹ã€‚続ã N è¡Œã«ã€è¡¨ã® i 行目ã«æ›¸ã‹ã‚ŒãŸå€¤ã‚’示ã™æ•´æ•° di (-109 ≤ di ≤ 109) ãŒä¸Žãˆã‚‰ã‚Œã‚‹ã€‚
表ã‹ã‚‰å¾—られるã€ç·å’ŒãŒï¼ã«ãªã‚‹æœ€é•·ã®åŒºé–“ã®é•·ã•ã‚’1行ã«å‡ºåŠ›ã™ã‚‹ã€‚ãã®ã‚ˆã†ãªåŒºé–“ãŒå˜åœ¨ã—ãªã„å ´åˆã€ã€Œ0ã€ã‚’1行ã«å‡ºåŠ›ã™ã‚‹ã€‚
5 18 102 -155 53 32
3
入力例1ã§ã¯ã€ï¼’行目ã‹ã‚‰ï¼”行目ã¾ã§ã®å€¤ã®ç·å’ŒãŒï¼ã«ãªã‚‹ã®ã§ã€æœ€é•·ã®åŒºé–“ã®é•·ã•ãŒ3ã«ãªã‚‹ã€‚
4 1 1 -1 -1
4
入力例2ã§ã¯ã€ï¼’行目ã‹ã‚‰ï¼“行目ã®ç·å’ŒãŒï¼ã«ãªã‚‹ãŒã€ï¼‘行目ã‹ã‚‰ï¼”行目ã¾ã§ã®å€¤ã®ç·å’Œã‚‚ï¼ã«ãªã‚‹ã®ã§ã€æœ€é•·ã®åŒºé–“ã®é•·ã•ãŒ4ã«ãªã‚‹ã€‚