ABCDEFG 14

Xem PDF



Tác giả:
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, Output, PHP, Pascal, Perl, Prolog, Pypy, Pypy 3, Python, Ruby, Rust, Scala, Scratch, Swift
Điểm: 800 Thời gian: 1.0s Bộ nhớ: 256M Input: bàn phím Output: màn hình

Cho \(7\) số nguyên dương \(A, B, C, D, E, F, G\).
Yêu cầu: Hãy kiểm tra xem có thể chọn ra đúng \(3\) số từ \(7\) số đã cho sao cho tổng của \(3\) số này bằng trung bình cộng của \(4\) số còn lại hay không.

Input

  • Dòng đầu tiên chứa một số nguyên \(T\) \((1 \le T \le 10^4)\) — số lượng bộ test.
  • \(T\) dòng tiếp theo, mỗi dòng chứa \(7\) số nguyên dương \(A, B, C, D, E, F, G\) \((1 \le A, B, C, D, E, F, G \le 10^9)\).

Output

  • Với mỗi bộ test, in ra YES nếu tồn tại cách chia thỏa mãn yêu cầu, ngược lại in ra NO.

Example

Test 1

Input
2
2 3 5 10 10 10 10
1 1 1 1 1 1 1
Output
YES
NO
Note
  • Bộ test 1: Ta chọn \(3\) số là \(2, 3, 5\). Tổng \(3\) số này bằng \(2 + 3 + 5 = 10\). Trung bình cộng của \(4\) số còn lại là \((10 + 10 + 10 + 10) : 4 = 10\). Do \(10 = 10\) nên đáp án là YES.
  • Bộ test 2: Không có cách chọn nào thỏa mãn.

Bình luận

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

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