Hàm Số Phân Mảnh Của Giáo Sư Điên
Xem dạng PDF
Gửi bài giải
Điểm:
1,00 (OI)
Giới hạn thời gian:
1.0s
Giới hạn bộ nhớ:
256M
Input:
stdin
Output:
stdout
Dạng bài
Ngôn ngữ cho phép
C, C++, Java, Kotlin, Pascal, PyPy, Python, Scratch
Giáo sư điên đã phát minh ra một hàm số "siêu đặc biệt" — mỗi đoạn x lại có công thức khác nhau! Bạn là trợ lý robot, hãy tính f(x) cho ông:
$$f(x) = \begin{cases} x^2 - 2x + 1 & \text{nếu } x < -5 \\ 3x + 10 & \text{nếu } -5 \leq x < 0 \\ 2x^2 - x + 3 & \text{nếu } 0 \leq x \leq 10 \\ x^3 - 100 & \text{nếu } x > 10 \end{cases}$$
Input: Một số nguyên x (-100 ≤ x ≤ 100)
Output: Giá trị f(x) (số nguyên)
Ví dụ:
Input 1:
-10
Output 1:
121
Input 2:
20
Output 2:
7900
Bình luận