sm 기술 블로그
43. 1065(한수) 본문
let input = require('fs').readFileSync('/dev/stdin').toString().split();
let cnt = 99;
function App(N){
if (N < 100){
cnt = N;
// 100 이하는 무조건 등차수열이다.
}
else if(N==1000){
cnt = 144;
}
else {
for(let i = 100; i <= N; i++){
let A = parseInt(i / 100);
let B = parseInt(i / 10) - (A * 10);
let C = i % 10;
if((A - B) == (B - C)){
cnt++;
}
}
}
return cnt;
}
console.log(App(parseInt(input[0])));
print를 적절히 사용하면 어디가 오류인지, 어디에서 생각과 다르게 나오는지에 대해 적절히 알 수 있다.
'문제 > 백준_자바스크립트' 카테고리의 다른 글
43. 11720(숫자의 합) (0) | 2022.05.22 |
---|---|
44. 11654 (아스키 코드) (0) | 2022.05.20 |
42. 4673(셀프 넘버) (0) | 2022.05.20 |
41. 4344(평균은 넘겠지) (0) | 2022.05.19 |
40. 8958(OX퀴즈) (0) | 2022.05.19 |
Comments