import sys
input = sys.stdin.readline
def solution():
total = 0
for r in rems:
factor = r*(r-1)//2
total += factor
total += rems[0]
print(total)
if __name__ == "__main__":
N,M = map(int, input().strip().split())
nums = list(map(int, input().strip().split()))
sums = [0]*N
sums[0], total = nums[0], nums[0]
rems = [0]*M
for i in range(1, N):
total += nums[i]
sums[i] = total
for i in range(len(sums)):
rems[sums[i]%M] += 1
solution()
의견 및 피드백은 언제나 환영합니다 :)
| [백준 - 21922] 학부 연구생 민상 (0) | 2025.03.04 |
|---|---|
| [743] Network Delay Time (LeetCode) (0) | 2022.09.23 |
| 2022 KAKAO TECH INTERNSHIP - 3. 코딩 테스트 연습 (0) | 2022.09.05 |
| [7579] 앱 (백준) (0) | 2022.09.03 |
| [1541] 잃어버린 괄호 (백준) (0) | 2022.07.10 |
댓글 영역