JOIå›ã¯å°å¦ 1 年生ã§ã‚る.JOIå›ã¯æ•™ã‚ã£ãŸã°ã‹ã‚Šã®è¶³ã—算,引ãç®—ãŒã¨ã¦ã‚‚好ãã§ï¼Œæ•°å—ãŒä¸¦ã‚“ã§ã„ã‚‹ã®ã‚’見るã¨æœ€å¾Œã® 2 ã¤ã®æ•°å—ã®é–“ã«ã€Œ=ã€ã‚’入れ,残りã®æ•°å—ã®é–“ã«å¿…ãšã€Œ+ã€ã¾ãŸã¯ã€Œ-ã€ã‚’入れã¦ç‰å¼ã‚’作ã£ã¦éŠã‚“ã§ã„る.例ãˆã°ã€Œ8 3 2 4 8 7 2 4 0 8 8ã€ã‹ã‚‰ï¼Œç‰å¼ã€Œ8+3-2-4+8-7-2-4-0+8=8ã€ã‚’作るã“ã¨ãŒã§ãる.
JOI å›ã¯ç‰å¼ã‚’作ã£ãŸå¾Œï¼Œãã‚ŒãŒæ£ã—ã„ç‰å¼ã«ãªã£ã¦ã„ã‚‹ã‹ã‚’計算ã—ã¦ç¢ºã‹ã‚る.ãŸã ã—,JOIå›ã¯ã¾ã è² ã®æ•°ã¯çŸ¥ã‚‰ãªã„ã—,20 を超ãˆã‚‹æ•°ã®è¨ˆç®—ã¯ã§ããªã„.ã—ãŸãŒã£ã¦ï¼Œæ£ã—ã„ç‰å¼ã®ã†ã¡å·¦è¾ºã‚’å·¦ã‹ã‚‰è¨ˆç®—ã—ãŸã¨ã計算ã®é€”ä¸ã§ç¾ã‚Œã‚‹æ•°ãŒå…¨ã¦ 0 以上 20 以下ã®ç‰å¼ã ã‘ãŒJOIå›ãŒç¢ºã‹ã‚られるæ£ã—ã„ç‰å¼ã§ã‚る.例ãˆã°ï¼Œã€Œ8+3-2-4-8-7+2+4+0+8=8ã€ã¯ æ£ã—ã„ç‰å¼ã ãŒï¼Œé€”ä¸ã«ç¾ã‚Œã‚‹ 8+3-2-4-8 ãŒè² ã®æ•°ãªã®ã§JOIå›ã¯ã“ã®ç‰å¼ãŒæ£ã—ã„ã‹ã©ã†ã‹ç¢ºã‹ã‚ã‚‹ã“ã¨ãŒã§ããªã„.
入力ã¨ã—ã¦æ•°å—ã®åˆ—ãŒä¸Žãˆã‚‰ã‚ŒãŸã¨ã,JOIå›ãŒä½œã‚Šï¼Œç¢ºã‹ã‚ã‚‹ã“ã¨ãŒã§ãã‚‹æ£ã—ã„ç‰å¼ã®å€‹æ•°ã‚’求ã‚るプãƒã‚°ãƒ©ãƒ を作æˆã›ã‚ˆï¼Ž
入力ファイル㯠2 è¡Œã‹ã‚‰ãªã‚‹ï¼Ž1 行目ã«ã¯ä¸¦ã‚“ã§ã„ã‚‹æ•°å—ã®å€‹æ•°ã‚’表ã™æ•´æ•° N (3 ≤ N ≤ 100)ãŒæ›¸ã‹ã‚Œã¦ã„る.2 行目ã«ã¯ 0 以上 9 以下ã®æ•´æ•°ãŒ N 個,空白を区切りã¨ã—ã¦æ›¸ã‹ã‚Œã¦ã„る.
与ãˆã‚‰ã‚Œã‚‹å…¥åŠ›ãƒ‡ãƒ¼ã‚¿ã® 60% ã§ã¯ï¼ŒJOIå›ãŒä½œã‚Šï¼Œç¢ºã‹ã‚ã‚‹ã“ã¨ãŒã§ãã‚‹æ£ã—ã„ç‰å¼ã®å€‹æ•°ã¯ 231-1 を超ãˆãªã„.ã¾ãŸï¼Œä¸Žãˆã‚‰ã‚Œã‚‹å…¥åŠ›ãƒ‡ãƒ¼ã‚¿ã®å…¨ã¦ã«ãŠã„ã¦ï¼ŒJOIå›ãŒä½œã‚Šï¼Œç¢ºã‹ã‚ã‚‹ã“ã¨ãŒã§ãã‚‹æ£ã—ã„ç‰å¼ã®å€‹æ•°ã¯ 263-1 を超ãˆãªã„.
JOIå›ãŒä½œã‚Šï¼Œç¢ºã‹ã‚ã‚‹ã“ã¨ãŒã§ãã‚‹æ£ã—ã„ç‰å¼ã®å€‹æ•°ã‚’表ã™æ•´æ•°ã‚’ 1 è¡Œã§å‡ºåŠ›ã›ã‚ˆï¼Ž
11 8 3 2 4 8 7 2 4 0 8 8
10
入力例 1 ã«ãŠã„ã¦ï¼ŒJOIå›ã¯ 10 個ã®æ£ã—ã„ç‰å¼
8+3-2-4+8-7-2-4-0+8=8 8+3-2-4+8-7-2-4+0+8=8 8+3+2+4-8-7+2-4-0+8=8 8+3+2+4-8-7+2-4+0+8=8 8+3-2-4+8-7+2+4-0-8=8 8+3-2-4+8-7+2+4+0-8=8 8-3+2+4-8+7+2+4-0-8=8 8-3+2+4-8+7+2+4+0-8=8 8-3+2-4+8+7+2-4-0-8=8 8-3+2-4+8+7+2-4+0-8=8
を作り,確ã‹ã‚ã‚‹ã“ã¨ãŒã§ãã‚‹ã®ã§ 10 を出力ã™ã‚‹ï¼Ž
40 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 1 1
7069052760
入力例 2 ã«ãŠã„ã¦ï¼Œç”ãˆãŒ 32 bit符å·ä»˜ãæ•´æ•°ã®ç¯„囲ã«åŽã¾ã‚‰ãªã„ã“ã¨ã«æ³¨æ„ã›ã‚ˆï¼Ž
å•é¡Œæ–‡ã¨è‡ªå‹•å¯©åˆ¤ã«ä½¿ã‚れるデータã¯ã€æƒ…å ±ã‚ªãƒªãƒ³ãƒ”ãƒƒã‚¯æ—¥æœ¬å§”å“¡ä¼šãŒä½œæˆã—公開ã—ã¦ã„ã‚‹å•é¡Œæ–‡ã¨æŽ¡ç‚¹ç”¨ãƒ†ã‚¹ãƒˆãƒ‡ãƒ¼ã‚¿ã§ã™ã€‚