백준 #29807번 학번을 찾아줘!

jhj·2024년 2월 20일

백준 JAVA

목록 보기
395/583
import java.util.Scanner;
public class Main {
	public static void main(String[] args) {
		
		Scanner sc = new Scanner(System.in);
		
		int n = sc.nextInt();
		int[] score = new int[n];
		
		for(int i = 0; i < score.length; i++) {
			score[i] = sc.nextInt();
		}
		
		int num = 0;
		if(n == 1) {
			num += score[0] * 508;
		}else if(n == 2) {
			num += score[0] * 508;
			num += score[1] * 212;
		}else if(n == 3) {
			if(score[0] > score[2]) {
				num += (score[0] - score[2]) * 508;
			}else {
				num += (score[2] - score[0]) * 108;
			}
			
			num += score[1] * 212;
		}else if(n == 4) {
			if(score[0] > score[2]) {
				num += (score[0] - score[2]) * 508;
			}else {
				num += (score[2] - score[0]) * 108;
			}
			
			if(score[1] > score[3]) {
				num += (score[1] - score[3]) * 212;
			}else {
				num += (score[3] - score[1]) * 305;
			}
		}else if(n == 5) {
			if(score[0] > score[2]) {
				num += (score[0] - score[2]) * 508;
			}else {
				num += (score[2] - score[0]) * 108;
			}
			
			if(score[1] > score[3]) {
				num += (score[1] - score[3]) * 212;
			}else {
				num += (score[3] - score[1]) * 305;
			}
			
			num += score[4] * 707;
		}
		
		num = num * 4763;
		System.out.println(num);
		sc.close();
	}
}
profile
개발자를 꿈꾸는

0개의 댓글