nqson tính tổng (nqsum 2)


Submit solution

Points: 2
Time limit: 1.0s
Memory limit: 98M

Author:
Problem type
Allowed languages
Ada, Assembly, Awk, C, C++, C11, CLANG, CLANGX, Classical, COBOL, Coffee, CSC, D lang, DART, F95, FORTH, Fortrn, GAS32, GO, Haskell, Itercal, Java, kotlin, LEAN, LISP, LUA, MONOVB, Nasm, OCAML, Pascal, Perl, php, PIKE, prolog, Pypy, Python, Ruby 2, RUST, Scala, SCM, SED, SWIFT, TCL, TUR, V8JS, VB, ZIG

Cho dãy số tự nhiên có \(n\) phần tử và số tự nhiên \(x\), hãy tìm ra các cặp số \(a\) và \(b\) sao cho:

  • \(a\) và \(b\) là hai số khác nhau nằm trong dãy số.
  • \(a+b=x\).

Các bạn hãy tìm cùng nqson nhé.

Đầu vào

Dòng đầu tiên chứa hai số tự nhiên \(n\) và \(x\).

Dòng tiếp theo chứa \(n\) số nguyên \(a_1,a_2,a_3,...,a_n\) là các phẩn tử trong dãy số, các phẩn tử này đôi một khác nhau.

Đầu ra

Mỗi dòng in ra một cặp \(a\) và \(b\) (với \(a < b\)). Có thể xuất các cặp theo thứ tự bất kỳ

Giới hạn

\(n \le 10^5 ; a_i \le x \le 10^6\)

Ví dụ

Đầu vào:

6 12
6 1 4 7 5 11

Đầu ra:

1 11
5 7

Đầu ra khác có thể chấp nhận:

5 7
1 11

Đầu ra không được chấp nhận:

7 5
11 1

Comments

There are no comments at the moment.