만드는 중입니다

아직 만드는 중이라 바뀔 수 있습니다

전구 주기 맞추기

면접 대비

시간 제한1초메모리 제한1024 MB

요약
각 전구의 주기를 T의 약수로 맞추는 데 필요한 1초 단위 조정 횟수의 최솟값을 구합니다.
난이도

쉬움10점 중 3점

유형
정수론, 구현
정답자
아직 제출이 없습니다

문제

상필이는 크리스마스트리 장식에 쓰려고 NN개의 전구를 샀다. 전구는 전원을 연결하면 바로 빛나지 않고 일정한 주기로 반짝인다. 주기가 tt초인 전구는 전원을 연결한 뒤 tt초, 2×t2 \times t초, 3×t3 \times t초, ⋯\cdots이 지난 시각에 반짝인다.

상필이는 모든 전구에 전원을 연결하고, 전원을 연결한 뒤 TT초가 지난 시각에 모든 전구가 동시에 반짝이게 하고 싶다. 전원을 연결하기 전에 상필이는 NN개의 전구 중 하나를 골라 그 전구의 주기를 11초만큼 늘리거나 줄일 수 있다. 다만 주기는 11초보다 작아질 수 없다.

모든 전구가 전원을 연결한 뒤 TT초가 지난 시각에 동시에 반짝이게 하려면 이 조정을 최소 몇 번 해야 하는지 구하라.

입력

첫째 줄에 전구의 개수 NN(1≤N≤1 0001 \le N \le 1\,000)과 정수 TT(1≤T≤1 0001 \le T \le 1\,000)가 공백으로 구분되어 주어진다.

둘째 줄에 정수 a1,a2,⋯ ,aNa_1, a_2, \cdots, a_N(1≤ai≤1 0001 \le a_i \le 1\,000)이 공백으로 구분되어 주어진다. aia_i는 ii번째 전구의 주기가 몇 초인지를 나타낸다.

출력

모든 전구가 TT초가 지난 시각에 동시에 반짝이게 하려면 조정을 최소 몇 번 해야 하는지 출력한다.

예제3

  1. 예제 1

    입력
    3 14
    4 1 13
    
    예상 출력
    3
    
  2. 예제 2

    입력
    4 6
    2 8 6 3
    
    예상 출력
    2
    
  3. 예제 3

    입력
    4 12
    9 5 3 7
    
    예상 출력
    5