nで割り切れる部分配列 (subarrays)
n個の要素からなる配列が与えられたとき、その要素の合計がnで割り切れる部分配列がいくつ存在するかを知りたいとします。
入力
最初の行には整数nが与えられます。これは配列の要素数を表し、(1 ≤ n ≤ ) の範囲をとります。
続く行には、配列を構成するn個の整数がスペース区切りで与えられます (各要素は )。
出力
合計がnで割り切れる部分配列の総数を、1つの整数として出力してください。
例
入力 | 出力 |
---|---|
5 | 6 |
解説
5 2 3 4 6
5 2 3 4 6
5 2 3 4 6
5 2 3 4 6
5 2 3 4 6
5 2 3 4 6
Constraints
Time limit: 2 seconds
Memory limit: 512 MB
Output limit: 1 MB