# 욕심쟁이 상자
# 코더랜드 토끼의 눈앞에는 수를 넣을 수 있는 상자 NumberBox 클래스가 있어요.
# NumberBox 클래스는 언제든지 자유롭게 수를 입력할 수 있게 되어있어요.
# 하지만 수를 빼낼 때는 상자 안에 들어 있는 수 중에서 가장 큰 수만 빼낼 수 있게 되어있어요.
# NumberBox 클래스를 직접 구현해 봅시다.
# 코더랜드 토끼가 가진 욕심쟁이 상자 클래스예요.
class NumberBox():
# 숫자를 담고 있는 리스트 num 멤버변수를 선언해요.
def __init__(self):
self.num = []
# 전달받은 매개변수를 num 리스트에 추가하는 push() 메서드를 정의해 주세요.
# num 리스트에 저장된 수 중에서 가장 큰 수를 제거한 후, 값을 반환하는 pop() 메서드를 정의해 주세요.
# NumberBox 클래스를 테스트하기 위한 코드예요.
# 자유롭게 수정해 보세요.
box = NumberBox()
box.push(1)
box.push(2)
box.push(3)
print(box.pop())
To embed this project on your website, copy the following code and paste it into your website's HTML: