ãªã‚Šã‚ˆã—å›ã¯å±±ç™»ã‚Šã®è¨ˆç”»ã‚’ç«‹ã¦ã¦ã„ã¾ã™ã€‚計画ã¯ã¨ã¦ã‚‚大切ã§ã™ã€‚高原・盆地ãŒå¤šã„ã®ã‹ã€å³°ãƒ»çªªåœ°ãŒå¤šã„ã®ã‹ã€å±±è…¹ãŒã‚ã‚‹ã®ã‹ã€çŠ¶æ³ã«ã‚ˆã£ã¦ç”¨æ„ã™ã‚‹è·ç‰©ã‚‚変ã‚ã£ã¦ãã¾ã™ã€‚
ãªã‚Šã‚ˆã—å›ãŒæŒã£ã¦ã„る登山ガイドブックã«ã¯ã€ä»Šå›žç™»å±±ã«åˆ©ç”¨ã™ã‚‹é“ã®ä¸€å®šã®è·é›¢æ¯Žã®æ¨™é«˜ãŒã‚¹ã‚¿ãƒ¼ãƒˆåœ°ç‚¹ã‹ã‚‰ã‚´ãƒ¼ãƒ«åœ°ç‚¹ã¾ã§é †ã«æ›¸ã‹ã‚Œã¦ã„ã¾ã™ã€‚
ガイドブックã«æ›¸ã‹ã‚Œã¦ã„る標高をスタート地点ã‹ã‚‰ã‚´ãƒ¼ãƒ«åœ°ç‚¹ã¾ã§é †ã« a1, a2, a3, ..., aNã¨ã—ã€é«˜åŽŸã€ç›†åœ°ã€å±±è…¹ã€å³°ã€çªªåœ°ã‚’次ã®ã‚ˆã†ã«å®šç¾©ã—ã¾ã™:
ã‚ãªãŸã¯ã€ãªã‚Šã‚ˆã—å›ã®ç‚ºã«ã€é«˜åŽŸãƒ»ç›†åœ°ãƒ»å±±è…¹ãƒ»å³°ãƒ»çªªåœ°ã€ãã‚Œãžã‚Œã®æ•°ã‚’計算ã™ã‚‹ãƒ—ãƒã‚°ãƒ©ãƒ を書ãã“ã¨ã«ã—ã¾ã—ãŸã€‚
入力ã¯æ¬¡ã®ã‚ˆã†ãªå½¢å¼ã§ä¸Žãˆã‚‰ã‚Œã‚‹:
N a1 a2 a3...aN
Nã¯ä¸Žãˆã‚‰ã‚Œã‚‹æ¨™é«˜ã®æ•°ã‚’表ã™æ•´æ•°ã§ã‚る。 aiã¯æ¨™é«˜ã‚’表ã™æ•´æ•°ã§ã‚ã‚‹( 1 ≤ i ≤ N )。ãã‚Œãžã‚Œç©ºç™½åŒºåˆ‡ã‚Šã§ä¸Žãˆã‚‰ã‚Œã‚‹ã€‚
入力ã¯ä»¥ä¸‹ã®æ¡ä»¶ã‚’満ãŸã™ã€‚
高原ã®æ•°ã€ç›†åœ°ã®æ•°ã€å±±è…¹ã€å³°ã€çªªåœ°ã®æ•°ã‚’é †ç•ªã«ç©ºç™½åŒºåˆ‡ã‚Šã§ä¸€è¡Œã«å‡ºåŠ›ã›ã‚ˆã€‚
5 1 2 3 4 3
0 0 0 1 0
12 10 5 15 15 20 20 12 12 8 3 3 5
1 1 2 0 1