(1).백준 28454번 Gift Expire Date는 기준일 이후 유효기간인 쿠폰의 개수를 구해야 하는 문제로
처음엔 거꾸로 생각해서 만료일을 제공했다고 생각해서 반대로 풀었는데
최정적으로 <= 대신 <로 변경해서 그걸 전체 개수에서 빼는 방식으로 해결할 수 있었다.
const input = `2022-12-12
5
2020-11-11
2022-07-11
2022-12-30
2023-01-01
2023-01-01`.split('\n').map(el => el.split('-').map(Number))
let count = 0
for(let i = 2 ; i < input.length ; i++){
if(input[i][0] < input[0][0]){
count++
}
else if((input[i][0] == input[0][0]) && (input[i][1] < input[0][1])){
count++
}
else if((input[i][0] == input[0][0]) && (input[i][1] == input[0][1]) && (input[i][2] < input[0][2])){
count++
}
else console.log(input[i])
}
console.log(input[1][0] - count)'회고' 카테고리의 다른 글
| [개발일지] - 767(주말) (0) | 2025.08.09 |
|---|---|
| [개발일지] - 766 (0) | 2025.08.08 |
| [개발일지] - 764 (0) | 2025.08.06 |
| [개발일지] - 763 (1) | 2025.08.05 |
| [개발일지] - 762 (0) | 2025.08.04 |
