문제
Farmer John의 소
Farmer John은 연속한 일부 소들을 골라 사진을 찍으려고 한다. 그런데, 숫자 1부터 6까지와 관련된 어린 시절의 충격적인 사건 때문에, 선택한 소들의 ID 합이 7의 배수인 경우에만 그 소들 사진을 찍으려 한다.
Farmer John이 사진을 찍을 수 있는 소들의 연속한 그룹 중, 가장 많은 소를 포함하는 그룹의 크기를 구하시오.
입력
입력의 첫 줄에는 정수
다음
모든 ID는
출력
ID들의 합이 7의 배수가 되는, 가장 큰 연속한 소 그룹에 포함되는 소의 수를 출력하시오.
만약 그런 그룹이 하나도 없다면 0을 출력한다.
또한 많은 수의 소가 포함된 그룹의 ID 합은 32비트 정수 범위를 넘을 수 있다.
따라서 큰 합을 계산할 때에는 C/C++에서는 64비트 정수형인 long long과 같은 더 큰 자료형을 사용하는 것이 좋다.
예제
7
3
5
1
6
2
14
10
5
5+1+6+2+14 = 28
태그
출처
USACO 2016 January Silver