0 ã‹ã‚‰ 9 ã¾ã§ã®æ•°å—ã ã‘ã§æ§‹æˆã•ã‚ŒãŸæ–‡å—列ãŒä¸Žãˆã‚‰ã‚ŒãŸã¨ã,ãã®æ–‡å—列ã‹ã‚‰æ¬¡ã®è¦å‰‡ã«å¾“ã£ã¦æ–°ã—ã„æ–‡å—列を作るæ“作を考ãˆã‚‹.与ãˆã‚‰ã‚ŒãŸæ–‡å—列を左端ã‹ã‚‰1æ–‡å—ãšã¤é †ã«èªã‚“ã§è¡Œã,åŒã˜æ•°å— a ㌠r 個続ã„ã¦ã„ãŸå ´åˆ,個数 r ã¨æ•°å—a を空白ã§åŒºåˆ‡ã‚‰ãšã«ã“ã®é †ã§æ›¸ã出ã™.与ãˆã‚‰ã‚ŒãŸæ–‡å—列ã®å³ç«¯ã¾ã§èªã¿,最後ã®æ›¸ã出ã—ãŒçµ‚ã‚ã£ãŸã¨ã“ã‚ã¾ã§ã‚’途ä¸ä½•å›žæ›¸ã出ã—ãŒã‚ã£ãŸã¨ã—ã¦ã‚‚全部ã¾ã¨ã‚ã¦æ“作1回ã¨ã‚«ã‚¦ãƒ³ãƒˆã™ã‚‹.2回目以é™ã®æ“作ã¯å‰å›žã®æ“作ã«ã‚ˆã‚Šæ›¸ã出ã•ã‚ŒãŸæ–‡å—列を与ãˆã‚‰ã‚ŒãŸæ–‡å—列ã¨ã—ã¦åŒæ§˜ã®æ“作を実施ã™ã‚‹.例ãˆã° “122244†ã¨ã„ã†æ–‡å—列ãŒä¸Žãˆã‚‰ã‚ŒãŸå ´åˆã«ã¯å·¦ç«¯ã‹ã‚‰é †ã«1個ã®1, 3個ã®2,2個ã®4ãªã®ã§ã“ã®æ“作1回ã§å¾—られる文å—列㯠“113224†ã§ã‚ã‚Š,“44444444444†(11 個ã®4)ã®å ´åˆã«ã¯å¾—られる文å—列㯠“114†ã¨ãªã‚‹.
100 æ–‡å—以下ã®ä¸Žãˆã‚‰ã‚ŒãŸæ–‡å—列ã«ä¸Šã®æ“作を n 回実施ã—ãŸæ–‡å—列を出力ã™ã‚‹ãƒ—ãƒã‚°ãƒ©ãƒ を作æˆã›ã‚ˆ.ãŸã ã—, n ≤ 20 ã¨ã™ã‚‹.
入力データ 㯠2 è¡Œã‹ã‚‰ãªã‚Š,1 行目ã«æ“作回数 n, 2 行目ã«æœ€åˆã®æ–‡å—列ãŒæ›¸ã‹ã‚Œã¦ã„ã‚‹.
入力例 |
---|
5 11 |
  |
出力例 |
13112221 |
入力ã¯è¤‡æ•°ã®ãƒ‡ãƒ¼ã‚¿ã‚»ãƒƒãƒˆã‹ã‚‰ãªã‚‹ï¼Žn ㌠0 ã®ã¨ã入力ãŒçµ‚了ã™ã‚‹ï¼Žãƒ‡ãƒ¼ã‚¿ã‚»ãƒƒãƒˆã®æ•°ã¯ 5 を超ãˆãªã„.
データセットã”ã¨ã«ã€æŒ‡å®šã•ã‚ŒãŸå›žæ•°ã®æ“作を施ã—ãŸæ–‡å—列 を1行ã«å‡ºåŠ›ã™ã‚‹ï¼Ž
5 11 5 11 0
13112221 13112221
上記å•é¡Œæ–‡ã¨è‡ªå‹•å¯©åˆ¤ã«ä½¿ã‚れるデータã¯ã€æƒ…å ±ã‚ªãƒªãƒ³ãƒ”ãƒƒã‚¯æ—¥æœ¬å§”å“¡ä¼šãŒä½œæˆã—公開ã—ã¦ã„ã‚‹å•é¡Œæ–‡ã¨æŽ¡ç‚¹ç”¨ãƒ†ã‚¹ãƒˆãƒ‡ãƒ¼ã‚¿ã§ã™ã€‚