| 시간 제한 | 메모리 제한 | 제출 | 정답 | 맞힌 사람 | 정답 비율 |
|---|---|---|---|---|---|
| 2.8 초 | 329 MB | 372 | 114 | 79 | 33.193% |
곧 있을 루미의 생일을 축하해 주기 위해 $N$명이나 되는 많은 사람들이 생일 축하 멘션을 보내왔다. 하지만 도배가 허용된 채팅방에 멘션을 허용해 준 나머지 다른 사람들의 멘션을 너무 많이 받아 답장하기 어려워졌다. 따라서 루미는 각 멘션마다 메시지를 보내주는 매크로를 만들기로 하였다.
그런데 루미는 한 사람이 보낸 서로 다른 멘션에 똑같은 메시지를 보내면 루미가 그 사람에게 매크로 의심을 받을 것이라고 생각했다. 그래서 루미는 매크로 의심을 피하기 위해 아래와 같이 매크로를 만들기로 했다.
예를 들어
이와 같이 매크로를 만들고 $M$개의 메시지를 준비했을 때 1ドル$번부터 $M$번까지 각 메시지를 보낸 횟수를 구하라.
첫 번째 줄에 $N, M$이 공백으로 구분되어 주어진다.
두 번째 줄에 $i(1\leq i\leq N)$번째 사람이 멘션한 횟수 $P_i$가 공백으로 구분되어 주어진다.
한 사람이 보낸 서로 다른 멘션에 똑같은 메시지를 보내 매크로 의심을 받게 된다면 -1을, 아니라면 1ドル$번부터 $M$번까지 메시지를 보낸 횟수를 공백으로 구분해 출력하라.
9 1 1 5 20 3 4 2 49 5 4
-1
5 3 1 2 3 4 5
5 2 1
Contest > BOJ User Contest > Happy Birthday Lumi! > Happy Birthday Lumi! 2025 D번