(1).백준 30215번 Age Expression는 x, y의 나이의 배수들의 합을 통해서 target의 나이를 만들 수 있는지를 묻는 문제로
x가 y보다 크다는 조건이 있었기 때문에
x의 값을 1부터 target보다 커지기 전까지 순회하며
해당 값을 taget에서 뺀 값을 y로 나눠 나머지가 없을 경우 종료시키는 방식으로 해결했다.
const [target,x,y] = `69 9 1`.split(' ').map(Number)
let result = 0
for(let i = 1 ; i * x < target ; i++){
if((target - i * x) % y === 0){
result = 1
break
}
}
console.log(result)
'회고' 카테고리의 다른 글
[개발일지] - 150 (1) | 2023.11.27 |
---|---|
[개발일지] - 149(주말) (0) | 2023.11.26 |
[개발일지] - 147 (0) | 2023.11.24 |
[개발일지] - 146 (1) | 2023.11.23 |
[개발일지] - 145 (0) | 2023.11.22 |