C4-11. Giỏ hàng siêu thị
Xem dạng PDF
Gửi bài giải
Điểm:
1,00
Giới hạn thời gian:
1.0s
Giới hạn bộ nhớ:
256M
Input:
stdin
Output:
stdout
Tác giả:
Nguồn bài:
Dạng bài
Ngôn ngữ cho phép
Python
Đề
Mỗi dòng là giá một món hàng (nghìn đồng), dữ liệu kết thúc bằng dòng chứa số 0. Giá âm là gõ nhầm, bỏ qua. Gọi tổng là tổng giá các món hợp lệ. Nếu tổng từ 500 trở lên thì được giảm 10%: số phải trả là tong * 90 // 100; ngược lại phải trả đúng bằng tổng. Mỗi 10 nghìn thực trả được 1 điểm thưởng (số điểm = số phải trả chia nguyên cho 10). In tổng, số phải trả và số điểm.
Dữ liệu vào
Nhiều dòng, mỗi dòng một số nguyên; dòng cuối cùng là 0 (đánh dấu kết thúc, không phải một món hàng).
Kết quả
Một dòng: tổng, số phải trả, số điểm, cách nhau một dấu cách.
Ràng buộc
- Trước dòng
0có từ 0 đến 1000 dòng; mỗi dòng là số nguyên khác 0 trong đoạn [−10 000; 10 000]. - Nếu dòng đầu tiên đã là
0(giỏ rỗng) thì in0 0 0.
Ví dụ
Dữ liệu vào:
120
-30
410
0
Kết quả:
530 477 47
Nguồn trong sách: bài tập C4-11 (mục 4.10) · Mức: (***)
Đang tải...