페이지를 불러오는 중…
해결한 사람
1
명
정답률
100.00
%
시간 제한
5
ms
메모리 제한
1024
MB
C++에서 양의 정수에 대한 나눗셈은 항상 내림한다. 이 때문에 서로 같지 않았던 두 정수를 같은 제수로 나누었을 때 결과가 같아지는 경우가 있다. 예를 들어 C++에서 와 는 모두 1와 같지만, .
음이 아닌 정수의 목록과 제수가 주어질 때, 두 항목을 모두 제수로 나누어 C++에서 같은 결과를 얻는, 목록 내 서로 다른 항목의 쌍은 몇 개인가?
입력의 첫째 줄에는 목록의 원소 수인 두 정수 ()와 제수인 ()가 주어진다.
입력의 둘째 줄에는 개의 정수 ()가 주어지며, 는 목록의 번째 원소이다.
이고 C++에서 정수 나눗셈을 사용할 때 을 만족하는 서로 다른 인덱스 쌍 의 개수를 나타내는 하나의 정수를 출력한다. 목록의 수들이 반드시 서로 다른 것은 아님에 유의한다(즉, 어떤 인덱스 에 대해서는 일 수 있다).
5 4
4 5 6 7 8
6
5 1
4 5 6 7 8
0
6 1
1 2 1 2 1 2
6
Rocky Mountain Regional Programming Contest 2019
로그인 상태를 확인하는 중입니다.