2438번
let input = Number(require('fs').readFileSync('/dev/stdin').toString());
let star = ''
for (let i =1 ; i <=input; i++) {
console.log(star +='*')
}
2439번
let input = Number(require('fs').readFileSync('/dev/stdin').toString());
let star = ''
let blank = ''
for (let i =1 ; i <= input; i++) {
star += '*'
for (let a = 0; a < input-i; a++) {
blank += ' '
}
console.log(blank+star)
blank= ''
}
맨처음에 들여쓰기 뭐 이런건줄 알고 검색했는데 아무리 찾아도 css를 이용할 뿐 JS에선 없어땅.. 그래서 정답 검색을 해봤는데 봐도 이해하는데 한참 걸렸따아..
일단, 첫번째 반복문은 2438번과 같았다 별이 한개씩 늘어나니깐!
두번째는 공백의 반복인데 별과 반대로 54321로 가야했다.
'input-i'가 그렇다는데 출력했더니 진짜 그렇게 나왔다!
그리고 콘솔로 찍는데 사실 아직 blank= '' 의 역할을 잘 모른당.. blank= '' 없이 보면 모양이 요상하게 나오는데 더 검색해봐야겠다....!!
1552번
let input = require('fs').readFileSync('/dev/stdin').toString().split('\n');
let five = Number(input[0])
let answer = ''
for (let i = 1; i <= five; i++) {
let A = input[i].split(' ')
answer +=Number(A[0]) + Number(A[1]) + '\n'
}
console.log(answer)
분명히 며칠전에 풀었을 땐 어렵고 자꾸 답이 안나왔는데 흠.. 모지? 이문제의 제목은 '빠른 A+B'이다 콘솔로 자꾸 치면 답을 출력하는데 시간이 오래걸린다고 한다. 1초안에 해결해야 한번에 출력해야 되는 문제...!