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

Hãy đọc nội quy trước khi bình luận.


Không có bình luận tại thời điểm này.