Java Bài 4.49: Dãy số


LÀM BÀI

Points: 10 (partial)
Time limit: 1.0s
Memory limit: 125M

Author:
Problem type

Bạn được cho một dãy ba số: \(A=(A_1, A_2, A_3)\).

Có thể sắp xếp lại các phần tử của A thành một dãy số học không?

Nói cách khác, có thể sắp xếp lại các phần tử của A sao cho \(A_3 - A_2 = A_2 - A_1\) không?

Ràng buộc

\(1 ≤ A_i ≤ 100\) Tất cả các giá trị đầu vào đều là số nguyên.

Định dạng đầu vào

Đầu vào được cung cấp từ Đầu vào Chuẩn với định dạng sau:

\(A_1\) \(A_2\) \(A_3\)

Định dạng đầu ra

Nếu có thể sắp xếp lại các phần tử của A thành một dãy số học, in Yes; ngược lại, in No.

Ví dụ:

Đầu vào
5 1 3
Đầu ra
Yes

Chúng ta có thể sắp xếp chúng thành một dãy số học bằng cách, ví dụ, sắp xếp thành \( (1, 3, 5)\).

Đầu vào
1 4 3
Đầu ra
No

Không có cách nào để sắp xếp lại chúng thành một dãy số học.

Đầu vào
5 5 5
Đầu ra
Yes

Tất cả các phần tử của \(A\) có thể bằng nhau, hoặc \(A\) có thể đã là một dãy số học.


Lời giải bài tập này: Tại đây

Group giải đáp thắc mắc: Lập trình 24h

Fanpage CLB: CLB lập trình Full House- Việt Nam

Youtube: CLB Lập Trình Full House


Comments

There are no comments at the moment.

Zalo