Programming Language/Python 기본문법

[Python] 나도코딩 파이썬 입문 - 문풀 Part6

lxvxxu 2024. 7. 18. 22:28

https://thebook.io/080357/0198/

 

코딩 자율학습 나도코딩의 파이썬 입문: 6.1.4 input( )으로 값 입력받아 비교하기 - 5

더북(TheBook): (주)도서출판 길벗에서 제공하는 IT 도서 열람 서비스입니다.

thebook.io

 

#01 - 4

#02 - 1

#03 - 1

#04 - 2

#05 - 3

#06 - 2

 

# 실습 문제: 택시 승객 수 구하기

# Part6 실습 문제
# 택시 승객 수 구하기

# 당신은 Cocoa 서비스를 이용하는 택시기사입니다.
# 손님이 총 50일 때, 조건을 만족하는 총 탑승객 수를 구하는 프로그램을 작성하세요.

import random

mytime = []
count = 0

for x in range(50):
    mytime.append(random.randint(5, 50))
    if mytime[x] >= 5 and mytime[x] <= 15:
        print("[0] {0}번째 손님 (소요시간 : {1}분)".format(x+1, mytime[x]))
        count += 1
    else:
        print("[ ] {0}번째 손님 (소요시간 : {1}분)".format(x+1, mytime[x]))


print("총 탑승객 : {}명", count)

 

 

# 셀프 체크 

# Part6
# 셀프체크 

# 편의점에서 동일한 상품 2개를 구매하면 1개를 무료로 제공하는
# 2+1 이벤트
# 구매 상품 수에 따라 가격을 계산

money = 2000
count = int(input("구매할 개수를 입력해주세요.\n입력 : "))

for x in range(count):
    print("2+1 상품입니다.")

print("총 가격은 {}원입니다.".format(int(count/3*money)))