会津太郎ã•ã‚“ã®ä¼šç¤¾ã«ã¯ã€å‰²ã‚Šåˆ‡ã‚Œãªã„事ãŒå¤§å«Œã„ãªä¸Šå¸ãŒã„ã¾ã™ã€‚太郎ã•ã‚“ãŒãã®ä¸Šå¸ã¨é£Ÿäº‹ã«è¡Œãã¨ãã¯ã€å‰²ã‚Šå‹˜ã§ä¼šè¨ˆã‚’ã—ã¦ã„ã‚‹ã®ã§ã™ãŒã€æ”¯æ‰•é‡‘é¡ãŒå‚åŠ äººæ•°ã§å‰²ã‚Šåˆ‡ã‚Œãªã„ã¨ãã¯ã€ã„ã¤ã‚‚上å¸ãŒãŠã”ã£ã¦ãã‚Œã¦ã„ã¾ã™ã€‚
ã‚ã‚‹æ—¥ã€å¤ªéƒŽã•ã‚“ã¯é£Ÿäº‹ä¼šã®å¹¹äº‹ã«ãªã‚Šã¾ã—ãŸã€‚ãŠé‡‘ã®å°‘ãªã„太郎ã•ã‚“ã¯ã€ãã®ä¸Šå¸ã‚’誘ã£ã¦ãªã‚“ã¨ã‹ãŠã”ã£ã¦ã‚‚らãˆã‚‹ã‚ˆã†ã«å‡ºæ¥ãªã„ã‹è€ƒãˆã¾ã—ãŸã€‚ã‚‚ã†æ–™ç†å±‹ã«æ³¨æ–‡ã‚’ã—ãªã‘ã‚Œã°ãªã‚‰ãªã„ã®ã§ã™ãŒã€ã¾ã 何人å‚åŠ ã™ã‚‹ã‹ã¯åˆ†ã‹ã‚‰ãªã„ã®ã§ã€ã©ã‚“ãªäººæ•°ãŒå‚åŠ ã—ã¦ã‚‚ãŠã”ã£ã¦ã‚‚らãˆã‚‹ã‚ˆã†ãªæ³¨æ–‡ã‚’ã—ã¦ãŠããŸã„よã†ã§ã™ã€‚太郎ã•ã‚“ã®åŒæœŸã§ã€åŒã˜ã食事会ã«å‚åŠ ã™ã‚‹äºˆå®šã®ã‚ãªãŸã¯ã€å¤ªéƒŽã•ã‚“ã«å”力ã—ã¦ã€äºˆç®—é¡ä»¥ä¸‹ã§æœ€å¤§ã®ã©ã‚“ãªäººæ•°ã§ã‚‚割り切れãªã„金é¡ã‚’算出ã™ã‚‹ã“ã¨ã«ã—ã¾ã—ãŸã€‚
æ–™ç†ã®ç¨®é¡žã€å„æ–™ç†ã®æ–™é‡‘ã€äºˆç®—é¡ã‚’入力ã¨ã—ã€äºˆç®—é¡ä»¥ä¸‹ã§æœ€å¤§ã®ã©ã‚“ãªæ•°å—ã§ã‚‚割り切れãªã„åˆè¨ˆé‡‘é¡(ãŸã ã—〠1 ã¨åˆè¨ˆé‡‘é¡ã¯é™¤ã)を出力ã™ã‚‹ãƒ—ãƒã‚°ãƒ©ãƒ を作æˆã—ã¦ãã ã•ã„。ãªãŠã€å„種類ã®æ–™ç†ã¯è¤‡æ•°å€‹æ³¨æ–‡ã§ãã¾ã™ãŒã€å…¨ç¨®é¡žã®æ–™ç†ã‚’注文ã™ã‚‹å¿…è¦ã¯ã‚ã‚Šã¾ã›ã‚“。ãŸã ã—ã€ã“ã®ã‚ˆã†ãªåˆè¨ˆé‡‘é¡ãŒãªã„å ´åˆã¯ã€ NA ã¨å‡ºåŠ›ã—ã¦ãã ã•ã„。
複数ã®ãƒ‡ãƒ¼ã‚¿ã‚»ãƒƒãƒˆã®ä¸¦ã³ãŒå…¥åŠ›ã¨ã—ã¦ä¸Žãˆã‚‰ã‚Œã¾ã™ã€‚ 入力ã®çµ‚ã‚ã‚Šã¯ã‚¼ãƒãµãŸã¤ã®è¡Œã§ç¤ºã•ã‚Œã¾ã™ã€‚ å„データセットã¯ä»¥ä¸‹ã®å½¢å¼ã§ä¸Žãˆã‚‰ã‚Œã¾ã™ã€‚
n x v1 v2 : vn
1 行目ã«æ–™ç†ã®ç¨®é¡ž n (1 ≤ n ≤ 30) ã¨äºˆç®—é¡ x (1 ≤ x ≤ 1000000) ãŒç©ºç™½åŒºåˆ‡ã‚Šã§ä¸Žãˆã‚‰ã‚Œã¾ã™ã€‚続ãn 行㫠i 種類目ã®æ–™ç†ã®é‡‘é¡ã‚’表ã™æ•´æ•° vi (1 ≤ vi ≤ 1000000) ãŒä¸Žãˆã‚‰ã‚Œã¾ã™ã€‚
データセットã®æ•°ã¯ 100 を超ãˆã¾ã›ã‚“。
入力データセットã”ã¨ã«ã€äºˆç®—é¡ã«æœ€ã‚‚è¿‘ã„åˆè¨ˆé‡‘é¡ã€ã¾ãŸã¯ NA を1行ã«å‡ºåŠ›ã—ã¾ã™ã€‚
4 15000 305 260 129 500 3 400 10 20 30 3 200909 5 9 12 0 0
14983 NA 200909