(1).백준 26561번 Population는 인구가 4초마다 생기고 7초마다 감소한다고 할 때
x초 후 인구는 몇명인지를 구해야 하는 문제였다.
시작 인구에 7로 나눈 몫을 뺴고 4로 나눈 몫을 더하는 방식으로 해결했는데
Math.floor를 통해 쉽게 몫을 구해서 처리할 수 있었다.
const input = `3
12 14
530 200
4786 3543`.split('\n').map(el => el.split(' ').map(Number))
const result = []
for(let i = 1 ; i < input.length ; i++){
const [start, sec] = input[i]
result.push(start - Math.floor(sec / 7) + Math.floor(sec / 4))
}
console.log(result.join('\n'))'회고' 카테고리의 다른 글
| [개발일지] -608(주말) (0) | 2025.03.02 |
|---|---|
| [개발일지] -607(주말) (0) | 2025.03.01 |
| [개발일지] -605 (0) | 2025.02.27 |
| [개발일지] -604 (0) | 2025.02.26 |
| [개발일지] -603 (0) | 2025.02.25 |
