English text is not available in this practice contest.
ã‚ãªãŸã®æ‰€å±žã™ã‚‹çŸ¥çš„プãƒã‚°ãƒ©ãƒŸãƒ³ã‚°ã‚µãƒ¼ã‚¯ãƒ« (通称 Intelligent Clever Programming Circle, ICPC)ã§ã¯ï¼Œä»Šå¤§æŽƒé™¤ã®æœ€ä¸ã§ã‚る. 部室ã«ã¯ï¼Œæ´ä»£ã®å…ˆè¼©ãŸã¡ã®æ®‹ã—ã¦ã„ã£ãŸã•ã¾ã–ã¾ãªã‚¢ã‚¤ãƒ†ãƒ ãŒæ‰€ç‹ã—ã¨æ”¾ç½®ã•ã‚Œã¦ã„る. ã‚ãªãŸãŒæ£šã‚’æ•´ç†ã—ã¦ã„ã‚‹ã¨ï¼Œå¥¥ã«å¤§é‡ã®ãƒ¬ãƒˆãƒã‚²ãƒ¼ãƒ ãŒå°å°ã•ã‚Œã¦ã„ã‚‹ã®ã‚’発見ã—ãŸï¼Ž ãã®ä¸ã®ã„ãã¤ã‹ã«è¦‹è¦šãˆãŒã‚ã£ãŸã‚ãªãŸã¯ï¼Œä¹…々ã«ãã®ã‚²ãƒ¼ãƒ ã‚’éŠã‚“ã§ã¿ã‚‹ã“ã¨ã«ã—ãŸï¼Ž
見ã¤ã‘ãŸã‚²ãƒ¼ãƒ ã®è©³ç´°ã¯æ¬¡ã®é€šã‚Šã§ã‚る.
ã“ã®ã‚²ãƒ¼ãƒ ã«ã¯1番ã‹ã‚‰ N 番ã¾ã§ã® N 個ã®ã‚¹ãƒ†ãƒ¼ã‚¸ãŒã‚り,任æ„ã®é †ã«æ”»ç•¥ã™ã‚‹ã“ã¨ãŒã§ãる. ã¾ãŸï¼Œ1ã‹ã‚‰ N ã¾ã§ç•ªå·ä»˜ã‘られãŸè£…å‚™ãŒã‚り,ãれらã®è£…備を使用ã™ã‚‹ã“ã¨ã§ã‚¹ãƒ†ãƒ¼ã‚¸ã®æ”»ç•¥æ™‚é–“ã‚’çŸç¸®ã™ã‚‹ã“ã¨ãŒã§ãる. ゲームを始ã‚ãŸæ®µéšŽã§ã¯è£…å‚™ã¯ä¸€ã¤ã‚‚æŒã£ã¦ã„ãªã„ãŒï¼Œ i 番ã®ã‚¹ãƒ†ãƒ¼ã‚¸ã‚’攻略ã™ã‚‹ã¨ i 番ã®è£…備を入手ã™ã‚‹ã“ã¨ãŒã§ã,一度入手ã—ãŸå¾Œã¯ä½•åº¦ã§ã‚‚使用ã§ãる. 装備ã¯ä¸€ã‚¹ãƒ†ãƒ¼ã‚¸ã§ä¸€ç¨®é¡žã ã‘ã—ã‹ä½¿ç”¨ã™ã‚‹ã“ã¨ãŒã§ããªã„ãŒï¼Œç•°ãªã‚‹ã‚¹ãƒ†ãƒ¼ã‚¸ã§åŒã˜è£…備を使用ã™ã‚‹ã“ã¨ã¯ã§ãる.
ã‚ãªãŸã¯æ˜”ã“ã®ã‚²ãƒ¼ãƒ をクリアã—ãŸã“ã¨ãŒã‚ã‚‹ã®ã§ï¼Œå„装備ã«å¯¾ã—ã¦ï¼Œãã®è£…備を使用ã—ãŸã¨ãã«å„ステージを攻略ã™ã‚‹ã®ã«ã‹ã‹ã‚‹æ™‚é–“ã‚’ã™ã¹ã¦æŠŠæ¡ã—ã¦ã„る. ãŸã 普通ã«ã‚¯ãƒªã‚¢ã™ã‚‹ã ã‘ã§ã¯ã¤ã¾ã‚‰ãªã„ã®ã§ï¼Œã‚ãªãŸã¯å…¨ã¦ã®ã‚¹ãƒ†ãƒ¼ã‚¸ã‚’攻略ã—終ã‚ã‚‹ã¾ã§ã«ã‹ã‹ã‚‹æ™‚間を最å°ã«ã—よã†ã¨è€ƒãˆãŸï¼Ž ãã®ãŸã‚,ã‚ãªãŸã¯ICPCã§ã®çµŒé¨“を生ã‹ã—ã¦ï¼Œå„æƒ…å ±ã‚’ä¸ŽãˆãŸã¨ãã«å…¨ã¦ã®ã‚¹ãƒ†ãƒ¼ã‚¸ã‚’攻略ã—終ã‚ã‚‹ã¾ã§ã«ã‹ã‹ã‚‹æ™‚é–“ã®æœ€å°å€¤ã‚’計算ã™ã‚‹ãƒ—ãƒã‚°ãƒ©ãƒ を書ãã“ã¨ã«ã—ãŸï¼Ž
入力ã¯è¤‡æ•°ã®ãƒ‡ãƒ¼ã‚¿ã‚»ãƒƒãƒˆã‹ã‚‰ãªã‚‹ï¼Ž 入力ã®çµ‚ã‚ã‚Šã¯1ã¤ã®ã‚¼ãƒã‹ã‚‰ãªã‚‹è¡Œã«ã‚ˆã£ã¦ä¸Žãˆã‚‰ã‚Œã‚‹ï¼Ž å„データセットã¯ä¸€ã¤ã®ã‚²ãƒ¼ãƒ ã«é–¢ã™ã‚‹æƒ…å ±ã‚’è¡¨ã—,ãã®å½¢å¼ã¯ä»¥ä¸‹ã®é€šã‚Šã§ã‚る.
N
t10 t11 ... t1N
t20 t21 ... t2N
...
tN0 tN1 ... tNN
データセットã®æœ€åˆã®è¡Œã¯1ã¤ã®æ•´æ•° N ã‹ã‚‰ãªã‚Šï¼Œã‚¹ãƒ†ãƒ¼ã‚¸ã®æ•°ã‚’表ã™ï¼Ž 続ã N 行㯠N+1 個ã®æ•´æ•°ã‹ã‚‰ãªã‚Šï¼Œã‚¹ãƒ†ãƒ¼ã‚¸ã®æ”»ç•¥æ™‚間を表ã™ï¼Ž ti0 㯠i 番ã®ã‚¹ãƒ†ãƒ¼ã‚¸ã‚’装備ãªã—ã§æ”»ç•¥ã™ã‚‹ã®ã«ã‹ã‹ã‚‹æ™‚é–“ã§ã‚る. ti j ( j > 0)㯠i 番ã®ã‚¹ãƒ†ãƒ¼ã‚¸ã‚’ j 番ã®è£…å‚™ã§æ”»ç•¥ã™ã‚‹ã®ã«ã‹ã‹ã‚‹æ™‚é–“ã§ã‚る.
ãã‚Œãžã‚Œã®å€¤ã¯æ¬¡ã®åˆ¶ç´„を満ãŸã—ã¦ã„る.
ãã‚Œãžã‚Œã®ãƒ‡ãƒ¼ã‚¿ã‚»ãƒƒãƒˆã«å¯¾ã—ã¦ï¼Œå…¨ã¦ã®ã‚¹ãƒ†ãƒ¼ã‚¸ã‚’攻略ã—終ã‚ã‚‹ã¾ã§ã«ã‹ã‹ã‚‹æ™‚é–“ã®æœ€å°å€¤ã‚’表ã™æ•´æ•°ã‚’1è¡Œã«å‡ºåŠ›ã›ã‚ˆï¼Žå‡ºåŠ›è¡Œã«ã¯ã“ã®æ•°å€¤ä»¥å¤–ã®æ–‡å—ã‚’å«ã‚“ã§ã¯ãªã‚‰ãªã„.
3 100 100 100 100 100 1 100 100 100 1 1 100 3 100 100 1 100 200 102 100 102 100 100 1 100 7 100 100 60 60 70 70 70 90 100 50 100 55 45 45 55 44 100 50 60 100 51 50 55 30 100 70 10 20 1 10 10 40 200 90 10 30 10 10 10 30 150 200 12 1 11 11 1 30 10000 1200 1100 1100 1200 1200 1090 1 0
102 202 1301