ç·åˆç ”究7å·é¤¨ã®å¼•è¶Šã—ã«ä¼´ã„ï¼Œç ”ç©¶å®¤ã«ã‚«ãƒ¼ãƒšãƒƒãƒˆã‚’æ•·ãã“ã¨ã«ãªã£ãŸï¼Ž ã“ã®å•é¡Œã§ã¯ç ”究室を上ã‹ã‚‰è¦‹ãŸã¨ãã®åºŠã‚’,二次元平é¢ä¸Šã®å¤šè§’å½¢ã¨ã¿ãªã™ï¼Ž 床ã®å½¢çŠ¶ã‚’表ã™è¦ç´ æ•°Nã®æ•°åˆ—\{a_i\}ãŒä¸Žãˆã‚‰ã‚Œã‚‹ï¼Ž R_iを,左下ã®åº§æ¨™ãŒ(i,0)ã§å³ä¸Šã®åº§æ¨™ãŒ(i+1,a_i)ã§ã‚ã‚‹å„辺ãŒx軸ã¾ãŸã¯y軸ã«å¹³è¡Œãªé•·æ–¹å½¢ã®å¢ƒç•ŒåŠã³å†…éƒ¨é ˜åŸŸã¨ã™ã‚‹ï¼Ž ã“ã®ã¨ã,床を表ã™å¤šè§’å½¢ã¯R_1 ∪ R_2 ∪ R_3 ∪ … ∪ R_Nã«ã‚ˆã£ã¦è¡¨ã•ã‚Œã‚‹ï¼Ž カーペットã¯é•·æ–¹å½¢ã§ã‚ã‚Œã°ã©ã‚“ãªå¤§ãã•ã®ã‚‚ã®ã‚’何枚ã§ã‚‚用æ„ã™ã‚‹ã“ã¨ãŒã§ãる. 以下ã®æ¡ä»¶ã‚’満ãŸã™ã‚ˆã†ã«ã‚«ãƒ¼ãƒšãƒƒãƒˆã‚’é…ç½®ã—ï¼Œç ”ç©¶å®¤ã®åºŠã‚’å…¨ã¦è¦†ã„ã¤ãã—ãŸã„.
ç ”ç©¶å®¤ã®åºŠã‚’覆ã„å°½ãã™ãŸã‚ã«å¿…è¦ãªã‚«ãƒ¼ãƒšãƒƒãƒˆã®æœ€å°æ•°ã‚’求ã‚よ.
入力ã¯ä»¥ä¸‹ã®å½¢å¼ã§ä¸Žãˆã‚‰ã‚Œã‚‹ï¼Ž
N a_1 … a_N
ç ”ç©¶å®¤ã®åºŠã‚’覆ã„å°½ãã™ãŸã‚ã«å¿…è¦ãªã‚«ãƒ¼ãƒšãƒƒãƒˆã®æœ€å°æ•°ã‚’1行ã«å‡ºåŠ›ã›ã‚ˆï¼Ž
3 1 2 1
2
10 1 2 2 1 3 4 3 1 2 2
5