본문 바로가기
728x90

코드업(Codeup)55

[코드업(codeup)/C]코드업(codeup) 4877 : 방 배정하기 C언어 ▶문제 : 방 배정하기 (codeup.kr) 방 배정하기 방의 정원을 나타내는 서로 다른 세 자연수 $A, B, C$ ($1 ≤ A < B < C ≤ 50$) 와 전체 학생 수를 나타내는 자연수 $N$ ($1 ≤ N ≤ 300$)이 공백으로 분리되어 한 줄에 주어진다. codeup.kr ▶코드 작성 #include int main() { int room[3], n, tmp; scanf("%d %d %d %d", &room[0], &room[1], &room[2], &n); for (int i = 0; i * room[0] 2022. 2. 22.
[코드업(codeup)/C]코드업(codeup) 4866 : 방 배정 (중등) C언어 ▶문제 : 방 배정 (중등) (codeup.kr) 방 배정 (중등) 표준 입력으로 다음 정보가 주어진다. 첫 번째 줄에 는 수학여행에 참가하는 학생 수를 나타내는 정수 $N$($1 ≤N ≤1,000$)과 한 방에 배정할 수 있는 최대 인원 수 $K$($1≤K≤1,000$)가 공백으로 분 리 codeup.kr ▶코드 작성 #include int main() { int n, k, cnt; int num = 0, arr[2][2] = {0}; scanf("%d %d", &n, &k); for (int i = 0, m, g; i < n; i++) { scanf("%d %d", &m, &g); if (g == 1 || g == 2) num++;//1~2학년일 때 else if (g == 3 || g == 4) a.. 2022. 2. 22.
[코드업(codeup)/C]코드업(codeup) 4861 : 방 배정 C언어 ▶문제 : 방 배정 (codeup.kr) 방 배정 표준 입력으로 다음 정보가 주어진다. 첫 번째 줄에 는 수학여행에 참가하는 학생 수를 나타내는 정수 $N$($1 ≤N ≤1,000$)과 한 방에 배정할 수 있는 최대 인원 수 $K$($1≤K≤1,000$)가 공백으로 분 리 codeup.kr ▶코드 작성 #include int main() { int n, k, cnt = 0; int arr[2][6] = {0}; scanf("%d %d", &n, &k); for (int i = 0, m, g; i < n; i++) { scanf("%d %d", &m, &g); arr[m][g - 1]++;//arr[성][학년] 인원수 체크 } for (int i = 0; i < 2; i++) { for (int j = 0.. 2022. 2. 22.
[코드업(codeup)/C]코드업(codeup) 4816 : 전자레인지 C언어 ▶문제 : 전자레인지 (codeup.kr) 전자레인지 3개의 시간조절용 버튼 $A$ $B$ $C$가 달린 전자레인 지가 있다. 각 버튼마다 일정한 시간이 지정되어 있어 해당 버튼을 한번 누를 때마다 그 시간이 동 작시간에 더해진다. 버튼 $A, B, C$에 지정된 codeup.kr ▶코드 작성 #include int main() { int t; scanf("%d", &t); if (t % 10 != 0) {//일의자리수가 존재할 때 맞출 수 없으므로 -1 printf("-1"); return 1; } int time[3] = {300, 60, 10};//A,B,C 버튼 int cnt[3] = {0}; for (int i = 0; i < 3; i++)//A버튼부터 { if (time[i] 2022. 2. 22.
728x90