시간 제한 | 메모리 제한 | 제출 | 정답 | 맞힌 사람 | 정답 비율 |
---|---|---|---|---|---|
1 초 | 256 MB | 277 | 83 | 67 | 33.168% |
싸이컴 회원 $M$명은 올해 모두 같은 과목을 수강하며, 이들이 수강하는 과목의 수는 $N$개입니다. 같은 과목이더라도 여러 개의 분반이 있어 같은 분반인 사람들만 함께 강의를 듣게 됩니다. 그런데 놀랍게도 $M$명의 회원들은 모두 서로 다른 분반을 수강해, 적어도 한 개의 수업을 함께 수업을 듣는 사람이 한 쌍도 없었습니다.
싸이컴 회원들은 외로움에서 벗어나기 위해 $K$명의 상상 속 친구를 만들기로 했습니다. 각 친구는 모두 싸이컴 회원들과 같은 종류의 과목을 수강하게 될 것이며, 분반은 자유롭게 정할 수 있습니다. 우리의 목표는 각 사람별로 모든 과목에서 상상 속 친구와 같이 수업을 듣게 하는 것입니다.
$K$는 자유롭게 정할 수 있지만, 상상의 친구가 실제 인간의 수보다 많아서는 안 되기 때문에 $K \le M$을 만족해야 합니다. 또한, 각 싸이컴 회원에 대해 과목 분반 번호가 모두 정확히 겹치는 상상 속 친구가 존재해서는 안 됩니다.
첫 줄에는 과목의 수 $N$과 회원의 수 $M$이 주어집니다.
둘째 줄부터 $M+1$번째 줄까지, $i+1$번 줄에는 정수 $A_{i, 1}, A_{i,2}, \cdots, A_{i, N}$이 주어집니다. $A_{i, j}$는 $i$번 회원이 듣는 $j$번 과목의 분반 번호를 나타냅니다.
첫 줄에는 상상 속 친구의 수 $K$를 출력합니다.
둘째 줄부터 $K+1$번 줄까지, $i+1$번 줄에 정수 $B_{i,1}, B_{i,2}, \cdots, B_{i,N}$을 출력합니다. $B_{i,j}$는 상상 속 $i$번 친구가 듣는 $j$번 과목의 분반 번호를 나타냅니다.
번호 | 배점 | 제한 |
---|---|---|
1 | 20 | $A_{i, j} = i$ |
2 | 10 | $N=M=2$ |
3 | 15 | $M=2$ |
4 | 25 | $N=2$ |
5 | 80 | 추가 제한 조건이 없습니다. |
3 3 1 1 1 2 2 2 3 3 3
3 1 2 3 2 3 1 3 1 2
High School > 서울과학고등학교 > 2021 SciCom Qualification Test 2B번