반응형
const fs = require("fs");
const filePath = process.platform === "linux" ? "/dev/stdin" : "./input.txt";
let input = fs.readFileSync(filePath).toString().split("\n");
const numbers = input[0].split(" ").map(idx => +idx);
const a = numbers[0];
const b = numbers[1];
const c = numbers[2];
result(a, b, c)
function result(a, b, c) {
let result = 0;
if (a === b && b === c) {
result = 10000 + a * 1000;
} else if (a === b) {
result = 1000 + a * 100;
} else if (b === c) {
result = 1000 + b * 100;
} else if (c === a) {
result = 1000 + c * 100;
} else {
if (a > b && a > c) {
result = a * 100;
} else if (b > a && b > c) {
result = b * 100;
} else {
result = c * 100;
}
}
console.log(result);
}
새벽에 갑자기 잠이 안와서 풀게된 기본문제
요즘따라 기초가 중요하다고 생각되서 새벽5시반에 풀기 시작하니까
머리가 멈춘닼ㅋㅋ
이게 바로 노가다..
뭔가 더 깔끔한 코드가 좋았을 것 같지만
우선 통과
https://www.acmicpc.net/problem/2480
반응형
'Algorithm' 카테고리의 다른 글
[백준/node.js] 2475 검증수 (0) | 2022.04.11 |
---|---|
[백준/node.js] 24883 자동완성 (0) | 2022.04.01 |
빅오 표기법(Big O Notation) (0) | 2022.02.09 |
[백준/node.js] 2581 소수 (0) | 2021.11.02 |
[백준/node.js] 2292 벌집 (0) | 2021.10.19 |
댓글