728x90
반응형
백준알고리즘
- Bronze 4 -
#5596. 시험 점수 by JAVA and node.js
문제
출처: https://www.acmicpc.net/problem/5596
접근 방법
삼항연산자를 통해,, 출력하면 되는 문제,,
주의할 점은 둘이 동점이면 s를 출력해야한다는 점
풀이
▶ JAVA
import java.util.*;
public class Main {
public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
int s = 0; // 민국이 총점 변수 선언 및 초기화
int t = 0; // 만세 총점 변수 선언 및 초기화
for (int i = 0; i < 8; i++) {
// 첫 번째부터 네 번째까지 입력되는 수는 민국이 총점에 더해줌
if (i < 4)
s += scan.nextInt();
// 다섯 번째부터 여덟 번째까지 입력되는 수는 만세 총점에 더해줌
else
t += scan.nextInt();
}
scan.close();
System.out.println(s < t ? t : s);
}
}
▶ node.js
var fs = require('fs');
var input = fs.readFileSync('/dev/stdin').toString().trim().split('\n');
var min = input[0].toString().trim().split(' ').map(v => +v); // 민국이 점수
var man = input[1].toString().trim().split(' ').map(v => +v); // 만세 점수
var s = 0, t = 0; // 민국이와 만세 총점 변수 선언 및 초기화
for(var i=0; i<4; i++){
s += min[i]; // 민국이 총점 계산
t += man[i]; // 만세 총점 계산
}
console.log(s < t ? t : s);
결과
End.
heisely's 괴발개발 개발일지
728x90
반응형
'알고리즘 > 백준알고리즘' 카테고리의 다른 글
[백준알고리즘] #5928. Contest Timing (by JAVA and node.js) (0) | 2022.04.22 |
---|---|
[백준알고리즘] #5893. 17배 (by JAVA and node.js) (0) | 2022.04.22 |
[백준알고리즘] #5575. 타임 카드 (by JAVA and node.js) (0) | 2022.04.22 |
[백준알고리즘] #5543. 상근날드 (by JAVA and node.js) (0) | 2022.04.22 |
[백준알고리즘] #5532. 방학 숙제 (by JAVA and node.js) (0) | 2022.04.22 |