n 個ã®æ•´æ•°ã‹ã‚‰ãªã‚‹æ•°åˆ— a1, a2, ..., an ã¨æ£æ•´æ•° k (1 ≤ k ≤ n) ãŒä¸Žãˆã‚‰ã‚Œã‚‹.ã“ã®ã¨ã, 連続ã—ã¦ä¸¦ã¶ k 個ã®æ•´æ•°ã®å’Œ Si = ai + ai+1 + ... + ai+k-1 (1 ≤ i ≤ n - k + 1) ã®æœ€å¤§å€¤ã‚’出力ã™ã‚‹ãƒ—ãƒã‚°ãƒ©ãƒ を作りãªã•ã„.
入力ã¯è¤‡æ•°ã®ãƒ‡ãƒ¼ã‚¿ã‚»ãƒƒãƒˆã‹ã‚‰ãªã‚‹ï¼Žå„データセットã¯ä»¥ä¸‹ã®å½¢å¼ã§ä¸Žãˆã‚‰ã‚Œã‚‹ï¼Žå…¥åŠ›ã¯ï¼’ã¤ã®ã‚¼ãƒã‚’å«ã‚€è¡Œã§çµ‚了ã™ã‚‹ï¼Ž
1 行目ã«ã¯æ£æ•´æ•° n (1 ≤ n ≤ 100000) ã¨æ£æ•´æ•° k (1 ≤ k ≤ n) ãŒã“ã®é †ã«ç©ºç™½ã§ 区切られã¦æ›¸ã‹ã‚Œã¦ã„ã‚‹.2 行目以é™ã®ç¬¬ 1 + i 行目 (1 ≤ i ≤ n) ã«ã¯, 数列㮠i 番目ã®é … ai (-10000 ≤ ai ≤ 10000) ãŒæ›¸ã‹ã‚Œã¦ã„ã‚‹. 採点用データã®ã†ã¡, é…点㮠60% 分㯠n ≤ 5000, k ≤ 1000 を満ãŸã™.
データセットã®æ•°ã¯ 5 を超ãˆãªã„.
データセットã”ã¨ã«Si ã®æœ€å¤§å€¤ã‚’1行ã«å‡ºåŠ›ã™ã‚‹ï¼Ž
5 3 2 5 -4 10 3 0 0
11
上記å•é¡Œæ–‡ã¨è‡ªå‹•å¯©åˆ¤ã«ä½¿ã‚れるデータã¯ã€æƒ…å ±ã‚ªãƒªãƒ³ãƒ”ãƒƒã‚¯æ—¥æœ¬å§”å“¡ä¼šãŒä½œæˆã—公開ã—ã¦ã„ã‚‹å•é¡Œæ–‡ã¨æŽ¡ç‚¹ç”¨ãƒ†ã‚¹ãƒˆãƒ‡ãƒ¼ã‚¿ã§ã™ã€‚