Bạn và một người bạn bước vào một quán bar. Người pha chế đối xử tốt với bạn, vì vậy bạn quyết định mách anh ta. Vì vậy, bạn rút máy tính bỏ túi đáng tin cậy của bạn và viết một chương trình nhanh chóng để tính toán tiền boa cho bạn vì nó không có máy tính tích hợp. Nhưng chờ đã! Khóa điều hành của bạn bị hỏng! Nhiệm vụ của bạn là tính tiền tip 20% cho bất kỳ số tiền đầu vào nào. Các đầu vào kiểm tra sẽ ở dạng xx.xx, ví dụ 20,96. Đây là các quy tắc:
- Không sử dụng các mục sau trong toán tử dạng toán học:
+ - * / %
(Cảm ơn Wally West) - Không sử dụng các hàm hoặc API được xây dựng theo phần trăm
- Không truy cập mạng
- Không sử dụng
eval
hoặc tương tự - Không có Máy tính Windows (có người đã trả lời trước đó)
- Không có chức năng tip được xây dựng (Không phải ngôn ngữ nào cũng có)
Đầu ra phải được làm tròn đến hai chữ số thập phân.
Điểm dựa trên chiều dài tính bằng byte.
-20% nếu chương trình của bạn có thể chấp nhận bất kỳ số tiền tip nào. Đầu vào cho số tiền sẽ được cung cấp dưới dạng xx, ví dụ 35 chứ không phải 0,35
*
?