ãŠç®¸ã¯ 2 本 1 セット(1 膳)ã§ç”¨ã„ã‚‹ã‚‚ã®ã§ã‚る。ã—ã‹ã—ã‚ã‚‹ã¨ã一人暮らã—ã®å¤§å¦ç”Ÿã§ã‚ã‚‹ã„ã‚ã¥å›ã¯ç®¸ç«‹ã¦ã«å…¥ã£ã¦ã„ã‚‹ãŠç®¸ãŒå¥‡æ•°æœ¬ã§ã‚ã‚‹ã“ã¨ã«æ°—ãŒã¤ã„ãŸã€‚ã“ã‚Œã¯æ˜Žã‚‰ã‹ã«ãŠã‹ã—ã„。ã„ã¤ã®é–“ã«ã‹ä½•æœ¬ã‹ç„¡ãã—ã¦ã—ã¾ã£ãŸã®ã§ã‚る。 å›°ã£ãŸã„ã‚ã¥å›ã¯ã€ä»Šå¾Œã“ã®ã‚ˆã†ãªã“ã¨ãŒç„¡ã„よã†ã«ç®¸ã®æœ¬æ•°ã‚’毎日記録ã™ã‚‹ã“ã¨ã«ã—ãŸã€‚
ã¨ã“ã‚ãŒã€ã„ã‚ã¥å›ãŒæ±ºã‚ãŸè¨˜éŒ²ã®æ–¹æ³•ã¯å°‘ã—変ã‚ã£ã¦ã„る。 ãã‚Œã¯ã€ã¾ãšM 個ã®è‡ªç„¶æ•° A1, ... , AM を決ã‚ãŸå¾Œã€ 箸ã®æœ¬æ•°ã‚’ãれらã§å‰²ã£ãŸä½™ã‚Šã‚’毎日記録ã™ã‚‹ã¨ã„ã†ã‚‚ã®ã§ã‚る。 例ãˆã°ã‚ã‚‹æ—¥ã«æ®‹ã£ã¦ã„る箸ã®æœ¬æ•°ãŒ T ã®ã¨ã〠ãã®æ—¥ã®è¨˜éŒ²ã¨ã—㦠T % A1 , ... , T % AM を付ã‘る。 ãŸã ã€ãŸã¾ã«ã„ãã¤ã‹è¨˜éŒ²ã—忘れãŸã‚Šã€é–“é•ã£ãŸè¨˜éŒ²ã‚’付ã‘ãŸã‚Šã™ã‚‹ã“ã¨ã‚‚ã‚るよã†ã 。 (x % y 㯠x ã‚’ y ã§å‰²ã£ãŸä½™ã‚Šã§ã‚る。)
ã“ã“ã§ã„ã‚ã¥å›ã¯å¤§äº‹ãªã“ã¨ã«æ°—ã¥ã„ãŸã€‚ ã“ã‚Œã ã¨æœ€çµ‚æ—¥ã«ä½•æœ¬æ®‹ã£ã¦ã„ã‚‹ã‹ 1 ã¤ã«æ±ºã¾ã‚‰ãªã„ï¼
ãƒã‚¸ãƒ†ã‚£ãƒ–ãªã„ã‚ã¥å›ã¯ã€ D 日分ã®è¨˜éŒ²ã‚’ã‚‚ã¨ã«ã€ D 日目ã®è¨˜éŒ²ã‚’ã¤ã‘ãŸç›´å¾Œã«æ®‹ã£ã¦ã„る箸ã®æœ¬æ•°ã®æœ€å¤§å€¤ã‚’求ã‚るプãƒã‚°ãƒ©ãƒ を書ãã“ã¨ã«ã—ãŸã€‚
入力ã¯æ¬¡ã®ã‚ˆã†ãªå½¢å¼ã§ä¸Žãˆã‚‰ã‚Œã‚‹ï¼Ž
N M D
A1 A2 ... AM
R11 R12 ... R1M
R21 R22 ... R2M
...
RD1 R12 ... RDM
D 日目ã«æ®‹ã£ã¦ã„ã‚‹ã¨è€ƒãˆã‚‰ã‚Œã‚‹ç®¸ã®æ•°ã®æœ€å¤§å€¤ã‚’ 1 è¡Œã§å‡ºåŠ›ã›ã‚ˆã€‚ 記録ã«æ˜Žã‚‰ã‹ã«é–“é•ã„ãŒã‚ã‚‹å ´åˆã¯ -1 を出力ã›ã‚ˆã€‚
3 3 2 2 3 4 1 0 3 0 2 2
2
0 日目㫠3 本ã‚ã£ãŸç®¸ã¯ã€ 1 日目㫠3 本〠2 日目㫠2 本ã«ãªã£ãŸã¨è€ƒãˆã‚‰ã‚Œã‚‹ã€‚
3 3 2 2 3 4 0 0 0 0 0 1
-1
0 日目㫠3 本ã‚ã£ãŸç®¸ã¯ã€ 1 日目㫠0 本ã«ãªã£ãŸã¨è€ƒãˆã‚‰ã‚Œã‚‹ã€‚ã¨ã“ã‚㌠2 日目㮠4 ã§å‰²ã£ãŸä½™ã‚ŠãŒ1ã«ãªã£ã¦ã„る。
3 3 2 2 3 4 1 0 3 -1 -1 -1
3
0 日目㫠3 本ã‚ã£ãŸç®¸ã¯ã€ 1 日目も 3 本ã‚ã£ãŸã¨è€ƒãˆã‚‰ã‚Œã‚‹ã€‚2 日目ã¯è¨˜éŒ²ã—忘れã¦ã—ã¾ã£ãŸã€‚