JOI 2021 - Calculation

Xem PDF



Dạng bài
Ngôn ngữ cho phép
Assembly, Awk, C, C#, C++, Clang, Cobol, D, Groovy, Haskell, JS, Java, Kotlin, Lua, Node JS, OCaml, ObjectiveC, PHP, Pascal, Perl, Prolog, Pypy, Pypy 3, Python, Ruby, Rust, Scala, Scratch, Swift
Điểm: 300 (p) Thời gian: 2.0s Bộ nhớ: 1G Input: bàn phím Output: màn hình

Cho hai số nguyên \(A, B\). Hãy in ra giá trị lớn nhất rồi đến giá trị nhỏ nhất trong hai giá trị \(A+B\)\(A-B\).

Dữ liệu vào

Dòng duy nhất chứa hai số nguyên \(A, B\), cách nhau bởi dấu cách.

Dữ liệu ra

In ra hai dòng:

  • Dòng thứ nhất chứa giá trị lớn nhất trong hai giá trị \(A+B\)\(A-B\).
  • Dòng thứ hai chứa giá trị nhỏ nhất trong hai giá trị \(A+B\)\(A-B\).

Ràng buộc

  • \(-100 \le A \le 100\).
  • \(-100 \le B \le 100\).
  • \(A, B\) là các số nguyên.

Ví dụ

Ví dụ 1

Input
-2 1
Output
-1
-3
Giải thích

Ta có \((-2)+1=-1\)\((-2)-1=-3\). Vì vậy, in ra giá trị lớn nhất là \(-1\) rồi giá trị nhỏ nhất là \(-3\), mỗi giá trị trên một dòng.

Ví dụ 2

Input
-3 -4
Output
1
-7
Giải thích

Ta có \((-3)+(-4)=-7\)\((-3)-(-4)=1\). Vì vậy, in ra \(1\) ở dòng thứ nhất và \(-7\) ở dòng thứ hai.

Ví dụ 3

Input
5 0
Output
5
5

Nguồn

Bản dịch tiếng Việt từ đề gốc tiếng Nhật của Ủy ban Olympic Tin học Nhật Bản. Đề gốc và bản dịch được cung cấp theo giấy phép CC BY-SA 4.0.

Bình luận

Mới nhất
Tải bình luận...

Không có bình luận nào.

Kỳ thi: