รับ 2 บรรทัด: บรรทัดที่ 1: ขนาด(S/M/L) และประเภท(R/T) คั่นเว้นวรรค บรรทัดที่ 2: topping — ถ้าไม่มีเขียน "N", ถ้ามีเขียน "P จำนวน" หรือ "E จำนวน" ราคา: SR=60, ST=80, MR=80, MT=100, LR=100, LT=120 P(หมูชาชู)=ชิ้นละ15, E(ไข่)=ฟองละ10 แสดงราคารวม
ขนาด: S/M/L, ประเภท: R/T Topping: N หรือ P/E ตามด้วยจำนวน 1-10
S R N
60
M T P 2
130
L R E 3
130
size, kind = input().split()
top = input()
price = {"SR":60,"ST":80,"MR":80,"MT":100,"LR":100,"LT":120}
total = price[size+kind]
if top != "N":
parts = top.split()
if parts[0] == "P":
total += int(parts[1]) * 15
elif parts[0] == "E":
total += int(parts[1]) * 10
print(total) 💡 ใช้ dict เก็บราคาตามขนาด+ประเภท แล้วตรวจ topping เพิ่มราคา P=15/ชิ้น, E=10/ฟอง
กด Run เพื่อรันโค้ด หรือ ตรวจคำตอบ เพื่อตรวจ test cases