(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

+ Recent posts