JOI å›ã¯ãƒžãƒ«ã‚¹ã‚¿ãƒ³ãƒ—,ãƒãƒ„スタンプ,マルãƒãƒ„スタンプã®3種類ã®ã‚¹ã‚¿ãƒ³ãƒ—ã‚’ãã‚Œãžã‚Œ 0 個以上æŒã£ã¦ã„る.ã“れらã¯ãƒžãƒ«ã‚„ãƒãƒ„ã®ãƒžãƒ¼ã‚¯ã‚’ç´™ã«å°å—ã™ã‚‹ã“ã¨ãŒã§ãるスタンプã§ã‚る.
マルスタンプを使ã†ã¨ãƒžãƒ«ãŒ 1 ã¤å°å—ã•ã‚Œï¼Œãƒãƒ„スタンプを使ã†ã¨ãƒãƒ„㌠1 ã¤å°å—ã•ã‚Œã‚‹ï¼Žãƒžãƒ«ãƒãƒ„スタンプを使ã†ã¨ãƒžãƒ«ã¨ãƒãƒ„ãŒæ¨ªä¸€åˆ—ã« 1 ã¤ãšã¤å°å—ã•ã‚Œï¼Œã‚¹ã‚¿ãƒ³ãƒ—ã®å‘ãを変ãˆã‚‹ã“ã¨ã§ï¼Œãƒžãƒ«ã®å³ã«ãƒãƒ„ãŒæ¥ã‚‹ã‚ˆã†ã«ã‚‚,ãƒãƒ„ã®å³ã«ãƒžãƒ«ãŒæ¥ã‚‹ã‚ˆã†ã«ã‚‚å°å—ã§ãる.
JOI å›ã¯ï¼ŒæŒã£ã¦ã„るスタンプをãã‚Œãžã‚Œã¡ã‚‡ã†ã© 1 回ãšã¤é©å½“ãªé †ç•ªã§ä½¿ã„,紙ã«æ¨ªä¸€åˆ—ã«ãƒžãƒ«ã¨ãƒãƒ„ã‚’å°å—ã—ãŸï¼Žå°å—ã•ã‚ŒãŸãƒžãƒ«ã¨ãƒãƒ„ã®åˆ—ã¯æ–‡å—列 S ã§è¡¨ã•ã‚Œã‚‹ï¼ŽS 㯠O
㨠X
ã‹ã‚‰æ§‹æˆã•ã‚ŒãŸé•·ã• N ã®æ–‡å—列ã§ã‚り,S_i = O
ãªã‚‰ã° JOI å›ãŒå°å—ã—ãŸãƒžãƒ¼ã‚¯ã®ã†ã¡å·¦ã‹ã‚‰ i 番目ã®ã‚‚ã®ãŒãƒžãƒ«ã§ã‚ã‚‹ã“ã¨ã‚’表ã—,S_i = X
ãªã‚‰ã°ãã‚ŒãŒãƒãƒ„ã§ã‚ã‚‹ã“ã¨ã‚’表㙠(1 ≦ i ≦ N).
ã‚ãªãŸã¯ï¼ŒJOI å›ãŒæŒã£ã¦ã„るスタンプã®å€‹æ•°ã¯åˆ†ã‹ã‚‰ãªã„ãŒï¼ŒJOI å›ãŒå°å—ã—ãŸãƒžãƒ«ã¨ãƒãƒ„ã®åˆ—ã¯çŸ¥ã£ã¦ã„る.å°å—ã•ã‚ŒãŸãƒžãƒ«ã¨ãƒãƒ„ã®åˆ—ã‹ã‚‰ï¼ŒJOI å›ãŒæŒã£ã¦ã„るマルãƒãƒ„スタンプã®å€‹æ•°ã¨ã—ã¦ã‚ã‚Šå¾—ã‚‹ã‚‚ã®ã®ã†ã¡æœ€å¤§å€¤ã‚’求ã‚よ.
O
ã‹ X
ã§ã‚る.
入力
入力ã¯ä»¥ä¸‹ã®å½¢å¼ã§æ¨™æº–入力ã‹ã‚‰ä¸Žãˆã‚‰ã‚Œã‚‹ï¼Ž
N
S
出力
JOI å›ãŒæŒã£ã¦ã„るマルãƒãƒ„スタンプã®å€‹æ•°ã¨ã—ã¦ã‚ã‚Šå¾—ã‚‹ã‚‚ã®ã®ã†ã¡æœ€å¤§å€¤ã‚’出力ã›ã‚ˆï¼Ž
5 OXXOX
2
JOI å›ãŒå°å—ã—ãŸãƒžãƒ¼ã‚¯ã¯ï¼Œå·¦ã‹ã‚‰é †ã«ï¼Œãƒžãƒ«ï¼Œãƒãƒ„,ãƒãƒ„,マル,ãƒãƒ„ã§ã‚る.JOI å›ãŒãƒžãƒ«ã‚¹ã‚¿ãƒ³ãƒ—,ãƒãƒ„スタンプ,マルãƒãƒ„スタンプをãã‚Œãžã‚Œ 0, 1, 2 個æŒã£ã¦ã„ã‚‹ã¨ã™ã‚‹ã¨ï¼Œä»¥ä¸‹ã®é †ç•ªã§ã‚¹ã‚¿ãƒ³ãƒ—を使ãˆã°ï¼Œãã®ã‚ˆã†ã«ãƒžãƒ¼ã‚¯ã‚’å°å—ã™ã‚‹ã“ã¨ãŒã§ãる.
マルãƒãƒ„スタンプを 3 個以上æŒã£ã¦ã„るケースã¯è€ƒãˆã‚‰ã‚Œãªã„ã®ã§ï¼Œ2 を出力ã™ã‚‹ï¼Ž
14 OXOXOXOXXOXOXO
7
10 OOOOOOOOOO
0