ã‚ãªãŸã¯ã€ã¨ã‚る会社ã‹ã‚‰ãƒ—ãƒã‚°ãƒ©ãƒ ã®ä½œæˆã‚’ä¾é ¼ã•ã‚ŒãŸã€‚ ãã®ä¼šç¤¾ã«ã¯$N$個ã®ä»•äº‹ãŒã‚ã‚Šã€ãã‚Œãžã‚Œã®ä»•äº‹ã«ã¯$1$ã‹ã‚‰$N$ã¾ã§ã®ç•ªå·ãŒæŒ¯ã‚‰ã‚Œã¦ã„る。 仕事$i$ã«ã¯ã€$M_i$個ã®å‰æã¨ãªã‚‹ä»•äº‹$X_{i,j}$ãŒå˜åœ¨ã—ã€ä»•äº‹$i$ã‚’å‰æã¨ãªã‚‹ä»•äº‹$X_{i,j}$よりも先ã«è¡Œã†ã¨ã€ä»•äº‹$i$ã¯å¤šå¤§ãªæ失を被る。
ãã“ã§ã‚ãªãŸã«ã¯ã€æ失を被る仕事ã®æ•°ãŒæœ€å°ã¨ãªã‚‹ã‚ˆã†ãªé †ç•ªã§ã™ã¹ã¦ã®ä»•äº‹ã‚’è¡Œã£ãŸã¨ãã®æ失を被ã£ãŸä»•äº‹ã®æ•°ã‚’求ã‚ã¦ã‚‚らã„ãŸã„。
入力ã¯ä»¥ä¸‹ã®å½¢å¼ã§ã™ã¹ã¦æ•´æ•°ã§ä¸Žãˆã‚‰ã‚Œã‚‹ã€‚
$N$ $M_1$ $X_{1,1}$ $X_{1,2}$ ... $X_{1,M_1}$ $M_2$ $X_{2,1}$ $X_{2,2}$ ... $X_{2,M_2}$ : $M_N$ $X_{N,1}$ $X_{N,2}$ ...$X_{N,M_N}$
仕事ã®æ•°$N$ãŒ$1$è¡Œã«ä¸Žãˆã‚‰ã‚Œã‚‹ã€‚
続ã$N$è¡Œã«å‰æã¨ãªã‚‹ä»•äº‹ã®æƒ…å ±ãŒä¸Žãˆã‚‰ã‚Œã‚‹ã€‚$i+1$行目ã«ã¯ä»•äº‹$i$ã®æƒ…å ±ãŒç©ºç™½åŒºåˆ‡ã‚Šã§ä¸Žãˆã‚‰ã‚Œã‚‹ã€‚$M_i$ã¯ã€ä»•äº‹$i$ã®å‰æã¨ãªã‚‹ä»•äº‹ã®æ•°ã€$X_{i,j}$ã¯ä»•äº‹$i$ã®å‰æã¨ãªã‚‹ä»•äº‹ã®ç•ªå·ã‚’表ã—ã¦ã„る。
入力ã¯ä»¥ä¸‹ã®æ¡ä»¶ã‚’満ãŸã™ã€‚
æ失を被る仕事ã®æ•°ãŒæœ€å°ã«ãªã‚‹ã‚ˆã†ãªé †ç•ªã§ã™ã¹ã¦ã®ä»•äº‹ã‚’è¡Œã£ãŸã¨ãã€ãã®ã¨ãã®æ失を被ã£ãŸä»•äº‹ã®æ•°ã‚’一行ã«å‡ºåŠ›ã™ã‚‹ã€‚
2 1 1 0
1
仕事$1$ã®ã‚ˆã†ã«å‰æã¨ãªã‚‹ä»•äº‹ãŒãã®ä»•äº‹è‡ªèº«ã¨ãªã‚‹ã‚ˆã†ãªå…¥åŠ›ã‚‚å˜åœ¨ã™ã‚‹ã€‚
3 3 2 1 2 0 1 2
1
5 1 2 1 3 2 1 2 3 1 3 5 0
1
例ãˆã°ã€$3,2,1,5,4$ã®é †ã«ä»•äº‹ã‚’è¡Œã†ã¨æ失を最å°åŒ–ã§ãる。