본문 바로가기

Algorithm/BAEKJOON

[BOJ] 23028번 5학년은 다니기 싫어요 (C++)

728x90
반응형

https://www.acmicpc.net/problem/23028

 

23028번: 5학년은 다니기 싫어요

2022년 1학기에는 전공 수업이 4과목, 비전공 수업이 3과목이 주어진다. 아리는 전공 2과목, 비전공 2과목을 듣게 되면 전공학점이 66학점, 총 학점이 132학점이 된다. 그래서 총 8학기 안에 졸업을

www.acmicpc.net

 

#include <iostream>
using namespace std;
 
int main() {
	int n, a, b, x, y;
	cin >> n >> a >> b;
 
	int rs = 8 - n;  // 남은 학기
	int rg = 66 - a;   // 남은 전공 학점
	int rc = 130 - b;  // 남은 총 학점
 
	for(int i = 0; i < 10; i++){
		cin >> x >> y;
 
		if(i < rs){
			if(x + y > 6){
				int r = (x + y) - 6;
				rg = rg - x * 3;
				rc = rc - (x * 3 + (y - r) * 3);
			} else{
				rg = rg - x * 3;
				rc = rc - (x * 3 + y * 3);
			}
		}
	}
 
	if(rg <= 0 && rc <= 0){
		cout << "Nice" << endl;
	} else {
		cout << "Nae ga wae" << endl;
	}
	return 0;
}
728x90
반응형