구름 | 사은품 교환하기(JavaScript)
2021년 3월 26일 Velog에 작성한 글을 옮겨온 글입니다. 구름 - 사은품 교환하기 BigInt로 JavaScript에서 아주 큰 수 다루기 풀이 N개의 시즌 한정 음료 쿠폰과 M개의 일반 음료 쿠폰으로 아래 조건을 만족할 때 1개의 상품으로 교환해줍니다. 하나의 상품으로 교환하기 위해서는 12장의 쿠폰이 필요하다. => 최대 (N + M) / 12개 교환 가능 이 쿠폰들 중 최소 5개는 시즌 한정 음료 쿠폰이어야 한다. => 최대 N / 5개 교환 가능 로직 자체는 위의 두 조건을 모두 충족하는 값(두 값 중 최소값)을 도출하면 되는 문제입니다. 숫자가 크지 않은 경우에는 간단하게 Math.min(Math.floor(N / 5), Math.floor((N + M) / 12));와 같이 표현할 수..
개발/Algorithm
2021. 6. 4. 09:00
최근에 올라온 글
TAG
- 인가
- 프로그래머스
- 웹팩 에러
- fs-extra
- Storybook Error
- make-dir
- node file package
- sass
- Webpack Error
- ECONNRESET
- rimraf
- errno 253
- 페이지 특정 위치 link
- node fs
- node mkdir -p
- jest
- 자바스크립트
- mkdirp
- 스터디
- 인증
- JavaScript
- createAction
- ELIFECYCLE
- node rm -rf
- ModuleParseError: Module parse failed: Unexpected token
- 스토리북 에러
- node cp -r
- external editor
- javascript event
- file opener preference