æ£ã®æ•´æ•°ãŒæ›¸ã‹ã‚ŒãŸä¸€çµ„ã®ã‚«ãƒ¼ãƒ‰ãŒã‚ã‚Šã¾ã™ã€‚カードをç©ã‚“ã§å±±ã‚’ã„ãã¤ã‹ä½œã‚Šã€ãれらを横一列ã«ä¸¦ã¹ã¾ã™ã€‚ãã®ä¸ã‹ã‚‰éš£ã‚Šåˆã£ãŸ 2 ã¤ã®ã‚«ãƒ¼ãƒ‰ã®å±±ã‚’é¸ã³ã€å³å´ã®å±±ã®ä¸Šã«å·¦å´ã®å±±ã‚’ãã®ã¾ã¾é‡ãã¾ã™ã€‚ã“ã®æ“作をカードã®å±±ãŒä¸€ã¤ã«ãªã‚‹ã¾ã§ç¹°ã‚Šè¿”ã—ã¦ã„ãã¾ã™ã€‚
2 ã¤ã®ã‚«ãƒ¼ãƒ‰ã®å±±ã‚’é‡ãる時ã«ãれらã®ä¸€ç•ªä¸Šã¨ä¸‹ã®ã‚«ãƒ¼ãƒ‰ã«æ›¸ã‹ã‚ŒãŸæ•°ã‚’ã™ã¹ã¦æŽ›ã‘åˆã‚ã›ã¾ã™ã€‚ã“ã†ã—ã¦å¾—られãŸæ•°ã‚’カードã®é‡ãåˆã‚ã›ã®ã‚³ã‚¹ãƒˆã¨å‘¼ã¶ã“ã¨ã«ã—ã¾ã™ã€‚カードã®å±±ã‚’一ã¤ã«ã™ã‚‹ãŸã‚ã®ã‚³ã‚¹ãƒˆã¯ã™ã¹ã¦ã®é‡ãåˆã‚ã›ã®ã‚³ã‚¹ãƒˆã‚’足ã—åˆã‚ã›ãŸã‚‚ã®ã¨ã—ã¾ã™ã€‚
ã©ã®ã‚ˆã†ãªé †ç•ªã§ã‚«ãƒ¼ãƒ‰ã®å±±ã‚’é‡ãã‚‹ã‹ã§ã‚³ã‚¹ãƒˆã¯å¤‰ã‚ã‚Šã¾ã™ã€‚ãŸã¨ãˆã°ã€3 ã¤ã®ã‚«ãƒ¼ãƒ‰ã®å±±ãŒã‚ã‚‹å ´åˆã‚’考ãˆã¾ã™ã€‚ãれらã®ä¸€ç•ªä¸Šã¨ä¸‹ã®ã‚«ãƒ¼ãƒ‰ã«æ›¸ã‹ã‚ŒãŸæ•°ãŒï¼Œå·¦å´ã®å±±ã‹ã‚‰é †ã«ãã‚Œãžã‚Œ 3 㨠5, 2 㨠8, 5 ã¨4 ã ã£ãŸã¨ã—ã¾ã™ã€‚ã“ã®ã¨ã,ã¯ã˜ã‚ã«å·¦ã¨çœŸã‚“ä¸ã®å±±ã‚’é‡ããŸã¨ãã®ã‚³ã‚¹ãƒˆã¯ã€3 × 5 × 2 × 8 = 240 ã§ã™ã€‚ã“ã®é‡ãåˆã‚ã›ã«ã‚ˆã£ã¦ã€ä¸€ç•ªä¸Šã®ã‚«ãƒ¼ãƒ‰ãŒ 3 ã§ä¸€ç•ªä¸‹ã®ã‚«ãƒ¼ãƒ‰ãŒ 8 ã§ã‚ã‚‹å±±ãŒã§ãã¾ã™ã€‚
ã“ã®å±±ã‚’å³ã®å±±ã®ä¸Šã«é‡ãã‚‹ã¨ã€ãã®ã‚³ã‚¹ãƒˆã¯ 3 × 8 × 5 × 4 = 480 ã«ãªã‚Šã¾ã™ã€‚ã—ãŸãŒã£ã¦ã€ã“ã®é †ç•ªã§ã‚«ãƒ¼ãƒ‰ã®å±±ã‚’一ã¤ã«ã¾ã¨ã‚ãŸã¨ãã®ã‚³ã‚¹ãƒˆã¯ 240 + 480 = 720 ã§ã™ã€‚(図1)
一方ã€ã¯ã˜ã‚ã«çœŸã‚“ä¸ã¨å³ã®å±±ã‚’é‡ãã¦ã‹ã‚‰æœ€å¾Œã«å·¦ã®å±±ã‚’é‡ãã‚‹ã“ã¨ã«ã™ã‚‹ã¨ã€ãã®ã¨ãã®ã‚³ã‚¹ãƒˆã¯ 2 × 8 × 5 × 4 + 3 × 5 × 2 × 4 = 440 ã«ãªã‚Šã¾ã™ã€‚ã—ãŸãŒã£ã¦ï¼Œå¾Œã®å ´åˆã®ã‚ˆã†ã«é‡ããŸæ–¹ãŒã‚³ã‚¹ãƒˆãŒå°ã•ããªã‚Šã¾ã™ã€‚(図2)
カードã®å±±ã®å€‹æ•°ã¨ãã‚Œãžã‚Œã®å±±ã®ä¸€ç•ªä¸Šã¨ä¸‹ã®ã‚«ãƒ¼ãƒ‰ã«æ›¸ã‹ã‚ŒãŸæ•°ã‚’入力ã¨ã—ã€ã‚«ãƒ¼ãƒ‰ã®å±±ã‚’一ã¤ã«ã¾ã¨ã‚ã‚‹ã®ã«å¿…è¦ãªæœ€å°ã®ã‚³ã‚¹ãƒˆã‚’出力ã™ã‚‹ãƒ—ãƒã‚°ãƒ©ãƒ を作æˆã—ã¦ãã ã•ã„。ãŸã ã—ã€å±±ã®å€‹æ•°ã¯ 100 個以下ã¨ã—ã€å…¥åŠ›ã•ã‚Œã‚‹ãƒ‡ãƒ¼ã‚¿ã¯ã©ã®ã‚ˆã†ãªé †ç•ªã§ã‚³ã‚¹ãƒˆã‚’計算ã—ã¦ã‚‚ 231-1 を超ãˆã‚‹ã“ã¨ã¯ã‚ã‚Šã¾ã›ã‚“。
入力ã¯ä»¥ä¸‹ã®å½¢å¼ã§ä¸Žãˆã‚‰ã‚Œã¾ã™ã€‚
n a1 b1 a2 b2 : an bn
1 行目ã«ã‚«ãƒ¼ãƒ‰ã®å±±ã®å€‹æ•° n(n ≤ 100)ã€ç¶šã n è¡Œã«å·¦ã‹ã‚‰ i 番目ã®å±±ã® 1 番上ã®ã‚«ãƒ¼ãƒ‰ã«æ›¸ã‹ã‚ŒãŸæ•° ai (1 ≤ ai ≤ 200) 㨠1 番下ã®ã‚«ãƒ¼ãƒ‰ã«æ›¸ã‹ã‚ŒãŸæ•° bi (1 ≤ bi ≤ 200) ãŒä¸Žãˆã‚‰ã‚Œã¾ã™ã€‚
カードã®å±±ã‚’一ã¤ã«ã¾ã¨ã‚ã‚‹ã®ã«å¿…è¦ãªæœ€å°ã®ã‚³ã‚¹ãƒˆã‚’1行ã«å‡ºåŠ›ã—ã¦ãã ã•ã„。
3 3 5 2 8 5 4
440