会津é”法å¦æ ¡ã¯, é”法を使ãˆã‚‹è€…ãŒé›†ã¾ã‚‹å¦æ ¡ã§ã‚ã‚‹. ãã®å¦æ ¡ã®ç”Ÿå¾’ã®ä¸€äººã§ã‚ã‚‹ãƒãƒ«ã‚«ã¯, é”法陣ã®ä¸Šã§ãƒ¯ãƒ¼ãƒ—ã®é”法を使ã†äº‹ãŒã§ãã‚‹.
彼女ã®å®¶ã‹ã‚‰å¦æ ¡ã«ã¯, é•·ã• L ã®ä¸€ç›´ç·šçŠ¶ã®é“ãŒã‚ã‚‹. ã¾ãŸ, ã“ã®é“ã«ã¯æ‰€ã€…é”法陣ãŒæã‹ã‚Œã¦ã„ã‚‹.
彼女ã¯æ¯Žæ—¥ã“ã®é“を使ã£ã¦å¦æ ¡ã«é€šã£ã¦ã„ã‚‹ãŸã‚, ã§ãã‚‹ã ã‘çŸã„時間ã§å¦æ ¡ã«è¾¿ã‚Šç€ããŸã„ã¨æ€ã£ã¦ã„ã‚‹.
ãã“ã§ãƒ—ãƒã‚°ãƒ©ãƒžãƒ¼ã§ã‚ã‚‹ã‚ãªãŸã¯, 彼女ã«å¦æ ¡ã¾ã§è¡Œãã¨ãã«ã‹ã‹ã‚‹æœ€å°ã®æ™‚é–“ã‚’æ•™ãˆã¦ã‚ã’ã‚‹ã“ã¨ã«ã—ãŸ.
ãƒãƒ«ã‚«ã¯, 1 分ã§è·é›¢ 1 ã ã‘æ©ã„ã¦å…ˆã«é€²ã‚€ã“ã¨ãŒã§ãã‚‹ ( *戻るã“ã¨ã¯ã§ããªã„).ã¾ãŸ, ワープã®é”法陣ãŒæ›¸ã„ã¦ã‚ã‚‹ä½ç½® Pi ã§é”法を唱ãˆã‚‹ã“ã¨ã§, Pi ã‹ã‚‰ã¡ã‚‡ã†ã© Di ã ã‘進んã å ´æ‰€ã« Ti 分ã§ç§»å‹•ã™ã‚‹ã“ã¨ãŒã§ãã‚‹. 移動先ã«é”法陣ãŒã‚ã‚‹å ´åˆã‚‚, 連続ã—ã¦ãƒ¯ãƒ¼ãƒ—é”法を使用ã™ã‚‹ã“ã¨ãŒã§ãã‚‹.
彼女ã®å®¶ã®ä½ç½®ã¯ 0ã€å¦æ ¡ã®ä½ç½®ã¯ L ã§ã‚ã‚‹.
L n P1 D1 T1 P2 D2 T2 . . Pn Dn Tn
1行目ã«é“ã®é•·ã• L, é”法陣ã®æ•° n ãŒä¸Žãˆã‚‰ã‚Œã‚‹. 次㫠n 個ã®é”法陣ã®çŠ¶æ…‹ãŒä¸Žãˆã‚‰ã‚Œã‚‹. Pi 㯠i 番目ã®é”法陣ãŒã‚ã‚‹ä½ç½®, Di 㯠i 番目ã®é”法陣ã‹ã‚‰ãƒ¯ãƒ¼ãƒ—ã™ã‚‹è·é›¢, Ti 㯠i 番目ã®é”法陣を使ã£ã¦ãƒ¯ãƒ¼ãƒ—ã—ãŸã¨ãã«ã‹ã‹ã‚‹æ™‚間を表ã™.
入力ã¯ä»¥ä¸‹ã®æ¡ä»¶ã‚’満ãŸã™.
å¦æ ¡ã«è¾¿ã‚Šç€ããŸã‚ã®æœ€å°ã®æ™‚間を一行ã«å‡ºåŠ›ã›ã‚ˆ.
10 3 2 2 1 4 2 1 8 1 1
8
10 2 2 3 1 3 5 1
6
1 0
1