TS10 Quảng Ninh 2024 - Thang nhiệt độ

Xem dạng PDF

Gửi bài giải

Điểm: 5,00 (OI)
Giới hạn thời gian: 1.0s
Giới hạn bộ nhớ: 1G
Input: stdin
Output: stdout

Tác giả:
Dạng bài
Ngôn ngữ cho phép
C, C++, Java, Output Only, Pascal, PyPy, Python, Scratch, TEXT

Phần lớn các quốc gia trên thế giới sử dụng thang nhiệt độ Celsius (ký hiệu ~°C~). Trong điều kiện áp suất bình thường, nước đóng băng ở ~0°C~ và sôi ở ~100°C~.

Tuy nhiên, ở một số quốc gia lại sử dụng thang nhiệt độ Fahrenheit (ký hiệu ~°F~). Theo thang Fahrenheit, trong điều kiện áp suất bình thường, nước đóng băng ở ~32°F~ và sôi ở ~212°F~.

Gọi ~t_c~ là nhiệt độ theo thang Celsius và ~t_f~ là nhiệt độ tương ứng theo thang Fahrenheit, ta có:

$$tc = \frac {5}{9} (t_f - 32)$$

$$tf = \frac {9}{5} t_c + 32$$

Cho nhiệt độ ở một thang nhiệt độ, hãy tính nhiệt độ tương ứng ở thang kia với độ chính xác đúng ~2~ chữ số sau dấu phẩy thập phân.

Input

Gồm một dòng chứa một số nguyên (nằm trong đoạn ~[-10^9, 10^9]~) và một ký tự chỉ thang nhiệt độ (viết liền nhau, không có dấu cách ở giữa).

Ký tự chỉ thang nhiệt độ là ~C~ hoặc ~F~ tương ứng cho biết đó là nhiệt độ Celsius hay Fahrenheit.

Output

Nhiệt độ tương ứng ở thang kia với độ chính xác đúng ~2~ chữ số sau dấu phẩy thập phân và ký tự ~C~ hoặc ~F~ chỉ thang nhiệt độ tương ứng (viết liền nhau, không có dấu cách ở giữa).

Sample Input 1

0C

Sample Output 1

32.00F

Sample Input 2

212F

Sample Output 2

100.00C

Sample Input 3

-37C

Sample Output 3

-34.60F

Sample Input 4

10F

Sample Output 4

-12.22C

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.