Python Bài 3.B4: Máy tính thông minh
LÀM BÀI
Points:
15 (partial)
Time limit:
2.0s
Memory limit:
64M
Author:
Problem type
Allowed languages
Python
Mô tả bài toán
Alice là một lập trình viên trẻ đang phát triển một ứng dụng máy tính thông minh cho dự án khoa học của mình. Máy tính này không chỉ thực hiện các phép tính cơ bản mà còn có các chức năng đặc biệt phục vụ nghiên cứu. Alice cần tổ chức code theo hướng module để dễ dàng mở rộng tính năng sau này.
INPUT FORMAT
- Dòng 1: Số nguyên mode (1: chế độ cơ bản, 2: chế độ nghiên cứu)
- Nếu mode = 1:
- Dòng 2: Toán tử (+, -, *, /, ^)
- Dòng 3: Hai số thực a và b
- Nếu mode = 2:
- Dòng 2: Phép toán (sqrt: căn bậc hai, abs: trị tuyệt đối, log: logarit cơ số e)
- Dòng 3: Một số thực x
OUTPUT FORMAT
Kết quả của phép tính, làm tròn đến 2 chữ số thập phân
Ví dụ:
Input 1
1
^
2 3
Output 1
8.00
Input 2
2
log
2.718
Output 2
1.00
Giải thích:
- Ví dụ 1: 2^3 = 8.00
- Ví dụ 2: log(2.718) ≈ 1.00 (logarit tự nhiên của e)
Comments