Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 개발공부
- 자바스크립트 reduce()
- 엘리스 AI 트랙 5기
- 자바스크립트 split()
- 프론트개발
- 삼항연산자
- 자바스크립트
- [파이썬 실습] 중급 문제
- 코딩부트캠프
- 날씨 웹 만들기
- 엘리스 ai 트랙
- 프로그래머스
- HTML
- [파이썬 실습] 심화 문제
- leetcode
- [파이썬 실습] 기초 문제
- RN 프로젝트
- [AI 5기] 연습 문제집
- 프론트개발공부
- 간단한 날씨 웹 만들기
- 자바스크립트 날씨
- 부트캠프
- 자바스크립트 날씨 웹 만들기
- 개발일기
- reactnativecli
- 리트코드
- 엘리스
- 코드스테이츠
- 자바스크립트 sort()
- JavaScript
Archives
- Today
- Total
개발조각
[파이썬 실습] 중급 문제_구슬 꾸러미 본문
728x90
반응형
구슬 꾸러미
엘리스 토끼는 구슬 장사를 위해 구슬을 꾸러미에 담아 포장을 하고 있습니다. 엘리스 토끼가 준비한 구슬은 색상별로 무게가 모두 다르며 구슬 꾸러미 또한 구슬을 담아낼 수 있는 무게가 모두 달라 최소한의 구슬 개수를 활용해 꾸러미를 채우려고 합니다.
색깔과 무게가 다른 3가지 종류의 구슬이 무제한으로 주어집니다.
구슬무게빨간 구슬 | 250g |
파란 구슬 | 40g |
흰 구슬 | 10g |
예를 들어 300g300g의 꾸러미를 만들기 위해서는 빨간 구슬 11개, 파란 구슬 11개, 흰 구슬 11개로 최소 33개의 구슬이 필요합니다.
지시사항을 참고하여 코드를 작성하세요.
지시사항
- 사용자로부터 구슬 꾸러미의 무게를 입력받고 꾸러미를 만드는 데 사용되는 최소 구슬의 수를 출력하세요.
- 만약 무게에 맞추어 꾸러미를 만들 수 없는 경우에는 -1을 출력하세요.
- (1≤구슬 꾸러미 무게≤10,000)(1 ≤ 구슬\ 꾸러미\ 무게 ≤ 10,000)
입력 예시 1
300
출력 예시 1
3
입력 예시 2
550
출력 예시 2
4
입력 예시 3
65
출력 예시 3
-1
정답
# 지시사항을 참고하여 코드를 작성하세요.
answer = int(input())
if answer % 10 == 0 :
count = 0
while answer > 0 :
if answer >=250 : answer -= 250
elif answer >= 40 : answer -= 40
elif answer >= 10 : answer -= 10
count += 1
print(count)
else : print(-1)
728x90
반응형
'엘리스 AI 트랙🐇 > [AI 5기] 연습 문제집_파이썬 실습' 카테고리의 다른 글
[파이썬 실습] 중급 문제_문자열 앞뒤 검사하기 (0) | 2022.06.04 |
---|---|
[파이썬 실습] 중급 문제_마천루 (0) | 2022.06.04 |
[파이썬 실습] 중급 문제_엘리스 토끼의 수학 숙제 (0) | 2022.06.04 |
[파이썬 실습] 기초 문제_주문 내용 계산하기 (0) | 2022.06.04 |
[파이썬 실습] 기초 문제_말썽쟁이 도도새 (0) | 2022.06.04 |
Comments