공부기록/백준
[백준] 13300번 방 배정
메델
2024. 1. 13. 20:24
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner kb = new Scanner(System.in);
int n = kb.nextInt();
int k = kb.nextInt();
int answer = 0;
int[][] arr = new int[2][7];
for(int i=0; i<n; i++) {
int s = kb.nextInt();
int y = kb.nextInt();
arr[s][y]++;
}
for(int i=0; i<arr.length; i++) {
for(int j=1; j<arr[0].length; j++) {
answer += arr[i][j]/k;
if(arr[i][j] %k != 0) {
answer++;
}
}
}
System.out.println(answer);
}
}
브론즈를 싫어하는 골드가 있다
아무 생각없이 k를 예제처럼 2로 넣어서 코드썼다가 처음에 2점 받았다.
생각보다 저렇게 자잘하게 많이 실수가 나오는데 종이에 조건을 정리한 후 문제를 풀던가 해야겠다.