계산대에 대하여

폭탄 해체 중인데 누가 쇼핑을 하는 거야?

  • 고객이 쇼핑하려는 상품의 목록이 있으며, 화살표 버튼을 이용해 좌우로 넘길 수 있습니다.
  • 그 위에는 고객이 낸 금액이 표시됩니다.
  • 모든 상품의 가격의 합계를 구하세요. 이때 현재 요일에 따른 세일을 각 상품에 적용하세요.
  • 무게(lb) 당 가격으로 표시된 상품들은 무게에 따른 가격을 먼저 계산하고 그 다음 세일을 적용하세요.
  • 고객이 충분한 돈을 지불했다면, 거스름돈을 올바르게 계산하여 모듈의 버튼을 이용해 입력한 뒤 제출(submit)을 누르세요.
  • 그렇지 않고 고객이 충분하지 않은 돈을 지불했다면, 거스름돈 없이 제출을 눌러 고객에게 알리세요. 고객이 새로운 금액을 지불할 때까지 기다린 뒤 거스름돈을 계산하세요.
  • 제출 버튼을 누르면 입력한 거스름돈은 지워집니다.

용어 사전

  • 상품 가격이란 세일을 적용하기 전 가격을 말합니다.
  • 가격이 고정된 상품이란 무게에 따른 가격으로 표시되지 않는 상품입니다.
  • 자릿수근이란 어떤 수의 모든 자리의 숫자를 더해 새로운 수를 얻는 과정을 반복해 한 자리 수가 남을 때까지 하는 것입니다.
  • 사사오입 반올림이란 반올림할 자리의 숫자가 5 이상이면 올림하고, 아니면 내림하는 것입니다.

세일:

여기서 요일은 모듈이 작동 시작한 순간 해체자의 컴퓨터에 설정된 요일을 뜻합니다.
일탈의 일요일 세일
이름에 S가 있는 가격이 고정된 상품은 모두 $2.15만큼 비싸집니다.
월척의 월요일 세일
쇼핑 목록의 1번째, 3번째, 6번째 상품들은 15% 할인됩니다.
화나는 화요일 세일
상품 가격의 자릿수근을 계산하되, 소수점 아래 자리는 무시합니다. 계산한 값 만큼의 달러가 상품 가격에 더해집니다. 가격이 고정된 상품에만 적용됩니다.
수상한 수요일 세일
가격에서 가장 큰 자릿수 모두를 가격에서 가장 작은 자릿수로 바꿉니다. 그 반대도 똑같이 합니다.
괄목할 목요일 세일
쇼핑 목록의 홀수 번째의 아이템은 모두 절반 할인됩니다.
능금의 금요일 세일
모든 과일은 파운드당 25% 할증됩니다.
토핑된 토요일 세일
모든 디저트는 35% 할인됩니다.

상품 가격:

상품 가격은 항상 달러 단위, 예를 들어 68센트가 아닌 $0.68로 계산합니다. 상품 가격을 계산한 이후와 세일을 적용한 이후 모두 소수점 이하 둘째 자리로 사사오입 반올림합니다.
상품가격분류
Bananas (바나나)lb당 $0.87과일
Broccoli (브로콜리)lb당 $1.39채소
Candy Canes (캔디케인)$3.51디저트
Canola Oil (카놀라유)$2.28기름
Cereal (시리얼)$4.19곡류
Cheese (치즈)$4.49유제품
Chicken (닭고기)lb당 $1.99단백질
Chocolate Bar (초코바)$2.10디저트
Chocolate Milk (초코우유)$5.68유제품
Coffee Beans (커피콩)$7.85기타
Cookies (쿠키)$2.00디저트
Deodorant (탈취제)$3.97케어제품
Fruit Punch (과일 펀치)$2.08디저트
Grape Jelly (포도 젤리)$2.98디저트
Grapefruit (자몽)lb당 $1.08과일
상품가격분류
Mints (민트)$6.39디저트
Mustard (머스타드)$2.36기타
Oranges (오렌지)lb당 $0.80과일
Paper Towels (휴지)$9.46케어제품
Pasta Sauce (파스타 소스)$2.30채소
Peanut Butter (땅콩버터)$5.00단백질
Pork (돼지고기)lb당 $4.14단백질
Potato Chips (감자칩)$3.25기름
Potatoes (감자)lb당 $0.68채소
Shampoo (샴푸)$4.98케어제품
Socks (양말)$6.97기타
Soda (탄산음료)$2.05디저트
Spaghetti (스파게티)$2.92곡류
Steak (스테이크)lb당 $4.97단백질
Sugar (설탕)$2.08디저트
Gum (껌)$1.12디저트
Honey (꿀)$8.25디저트
Ketchup (케첩)$3.59기타
Lemons (레몬)lb당 $1.74과일
Lettuce (상추)lb당 $1.10채소
Lollipops (막대사탕)$2.61디저트
Lotion (로션)$7.97케어제품
Mayonnaise (마요네즈)$3.99기름
Tea (차)$2.35음료
Tissues (티슈)$3.94케어제품
Tomatoes (토마토)lb당 $1.80과일
Toothpaste (치약)$2.50케어제품
Turkey (칠면조)lb당 $2.98단백질
Water Bottles (물병)$9.37음료
White Bread (흰빵)$2.43곡류
White Milk (흰 우유)$3.62유제품