가희의자기개발블로그
백준 2875번 <대회 or 인턴> 그리디 알고리즘 본문
반응형
https://www.acmicpc.net/problem/2875
2875번: 대회 or 인턴
문제 백준대학교에서는 대회에 나갈 때 2명의 여학생과 1명의 남학생이 팀을 결성해서 나가는 것이 원칙이다. (왜인지는 총장님께 여쭈어보는 것이 좋겠다.) 백준대학교는 뛰어난 인재들이 많아
www.acmicpc.net
6월 25일차
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
int n = scan.nextInt(); // 여학생수
int m = scan.nextInt(); // 남학생 수
int k = scan.nextInt(); // 인턴쉽에 참여해야 하는 인원
int max = n / 2;
int rest = n % 2;
if(m<max) {
rest +=2*(max-m);
max = m;
}else if(m>max){ //클때
rest += (m-max);
}
while (k >0) {
k -= rest;
rest=0;
if(k>0) {
max--;
rest += 3;
}
}
System.out.println(max);
}
}
반응형
'프로그래밍 언어 > 알고리즘' 카테고리의 다른 글
[개념]다익스트라 알고리즘 (2) | 2020.10.06 |
---|---|
1946번 백준 <신입 사원> 그리디 알고리즘 (0) | 2020.07.11 |
백준 1541 <잃어버린 괄호> 그리디 알고리즘 (0) | 2020.07.02 |
백준 1931번 <회의실배정> 그리디알고리즘 (0) | 2020.07.02 |
10610 백준 30 <그리디 알고리즘> (0) | 2020.06.24 |
Comments