728x90 반응형 21608 상어초등학교1 2022-04-28-21608-상어초등학교 01.우선순위큐를 이용한 조건 정렬 비어있는 칸 중에서 좋아하는 학생이 인접한 칸에 가장 많은 칸으로 자리를 정한다. 1을 만족하는 칸이 여러 개이면, 인접한 칸 중에서 비어있는 칸이 가장 많은 칸으로 자리를 정한다. 2를 만족하는 칸도 여러 개인 경우에는 행의 번호가 가장 작은 칸으로, 그러한 칸도 여러 개이면 열의 번호가 가장 작은 칸으로 자리를 정한다. struct DataInfo { int y, x, zeroCnt, likeCnt; bool operator i.x; else return y > i.y; } return zeroCnt < i.zeroCnt; } return likeCnt < i.likeCnt; } }; 02.자리선정 void seat() { for (int s = 1; s 2022. 4. 28. 이전 1 다음 728x90 반응형