ã¨ã‚る富豪ã®æ£®ã•ã‚“ãŒï¼Œã‚°ãƒªãƒƒãƒ‰çŠ¶ã«åŒºåˆ†ã‘ã•ã‚ŒãŸåœŸåœ°ã® n 区画を買ã£ã¦ï¼Œ 4ã¤ã®å·¥å ´ A, B, C, D を建ã¦ã‚ˆã†ã¨ã—ã¦ã„る.
ã¾ãšï¼ŒåœŸåœ°å…¨ä½“ã®å¹… w ã‚’1以上 n 以下ã®å€¤ã§æ±ºå®šã™ã‚‹ï¼Ž ã“ã®åœŸåœ°ã® 1 番左上ã®åŒºç”»ã‚’ (0, 0) ã¨ã™ã‚‹ï¼Ž ãã—ã¦ï¼Œ (0, 0) ã®åŒºç”»ã‚’1番目ã«ï¼Œ (1, 0) ã®åŒºç”»ã‚’2番目ã«è³¼å…¥ã™ã‚‹ï¼Ž ã“ã®ã‚ˆã†ã«ï¼Œ i 番目㫠(x, y) ã®åŒºç”»ã‚’購入ã—ãŸå¾Œã«ï¼Œ i + 1 番目㫠(x + 1, y) ã®åŒºç”»ã‚’購入ã—ã¦ã„ã. ã‚‚ã—, (w, y) ã®åŒºç”»ã‚’購入ã—よã†ã¨ã—ãŸã¨ãã¯ï¼Œ 代ã‚ã‚Šã« (0, y + 1) ã®åŒºç”»ã‚’購入ã™ã‚‹ï¼Ž
ã•ã‚‰ã«æ£®ã•ã‚“ã¯ï¼ŒåœŸåœ°ã‚’購入ã™ã‚‹å‰ã«å ã„師ã«æ¬¡ã®ã‚ˆã†ãªã“ã¨ã‚’言ã‚ã‚Œã¦ã„ãŸï¼Ž
「a 番目ã«è³¼å…¥ã™ã‚‹ã‚°ãƒªãƒƒãƒ‰ã®åœŸåœ°ã«å·¥å ´Aを,b 番目ã«è³¼å…¥ã™ã‚‹ã‚°ãƒªãƒƒãƒ‰ã«å·¥å ´Bを,c 番目ã®ã‚°ãƒªãƒƒãƒ‰ã«å·¥å ´Cを,d 番目ã®ã‚°ãƒªãƒƒãƒ‰ã«å·¥å ´Dを建ã¦ã‚‹ã¨ã‚ˆã„ãžï¼Žã€
森ã•ã‚“ã¯ï¼Œéžå¸¸ã«å ã„好ãã§ã‚り,必ãšå ã„師ã®åŠ©è¨€ã‚’守りãŸã„ã¨è€ƒãˆã¦ã„る. ã—ã‹ã—,Aã¨B,Cã¨Dã®2ã¤ã®ãƒšã‚¢ã¯é–¢é€£ã®ã‚ã‚‹å·¥å ´ã§ã‚ã‚‹ãŸã‚,ã§ãã‚‹ã ã‘è¿‘ãã«ã‚ã£ãŸæ–¹ãŒã‚ˆã„. 自分ã®åœŸåœ°ã®è²·ã„æ–¹ã¨å ã„師ã®åŠ©è¨€ã‚’両方守りã¤ã¤ï¼Œé–¢é€£ã™ã‚‹å·¥å ´åŒå£«ã‚’ãªã‚‹ã¹ãè¿‘ãã—ãŸã„ã®ã§ã‚る.
ã“ã“ã§ï¼Œ2ã¤ã®åœŸåœ°ãŒ (x1, y1),(x2, y2) ã«ã‚ã‚‹ã¨ã, è·é›¢ã¯ï¼Œ|x1 - x2 |+ |y1 - y2 | ã§æ±‚ã‚ã‚‹ã“ã¨ãŒã§ãる. |x| ã¯ï¼Œ x ã®çµ¶å¯¾å€¤ã‚’表ã—ã¦ã„る.
ã‚ãªãŸã®ä»•äº‹ã¯ï¼Œ (å·¥å ´Aã¨Bã®è·é›¢) + (å·¥å ´Cã¨Dã®è·é›¢) ã®å€¤ãŒæœ€å°ã«ãªã‚‹ã‚ˆã†ã«åœŸåœ°ã‚’購入ã—ãŸã¨ãã®è·é›¢ã®åˆè¨ˆã‚’求ã‚るプãƒã‚°ãƒ©ãƒ を作æˆã™ã‚‹ã“ã¨ã§ã‚る.
図1ã¯ã‚µãƒ³ãƒ—ルã®1番目ã«ãŠã‘る,ã™ã¹ã¦ã®å·¥å ´ã®é…ç½®ã®çµ„ã¿åˆã‚ã›ã§ã‚る.幅3ã§åœŸåœ°ã‚’購入ã—ãŸã¨ã,è·é›¢ã®åˆè¨ˆãŒæœ€å°ã¨ãªã‚‹ï¼Ž
図1: サンプル1ã®å·¥å ´ã®é…ç½®
入力ã¯æ¬¡ã®å½¢å¼ã§è¡¨ã•ã‚Œã‚‹ï¼Ž
入力ã¯ï¼Œå…¨ã¦æ•´æ•°å€¤ã§ã‚る. n (4 ≦ n ≦ 100) ã¯ã“ã‚Œã‹ã‚‰è³¼å…¥ã™ã‚‹åœŸåœ°ã®ã‚°ãƒªãƒƒãƒ‰æ•°ã‚’表ã™ï¼Ž a, b, c, d (1 ≦ a, b, c, d ≦ n) ã¯ï¼Œãã‚Œãžã‚Œå·¥å ´A, B, C, Dを何番目ã«è³¼å…¥ã—ãŸã‚°ãƒªãƒƒãƒ‰ã®åœŸåœ°ã«å»ºã¦ã‚‹ã‹ã‚’表ã™ï¼Ž ã“ã®ã¨ã,a, b, c, dã¯å…¨ã¦ï¼Œç•°ãªã‚‹æ•°ãŒå…¥åŠ›ã•ã‚Œã‚‹ï¼Ž
森ã•ã‚“ãŒï¼Œa, b 間㨠c, d é–“ã®è·é›¢ã®åˆè¨ˆãŒæœ€å°ã¨ãªã‚‹ã‚ˆã†ã«åœŸåœ°ã‚’購入ã—ãŸã¨ãã®åˆè¨ˆå€¤ã‚’1è¡Œã§å‡ºåŠ›ã›ã‚ˆï¼Ž
5 1 4 2 5
2
16 2 9 14 8
3