Hoán đổi hai số
Xem dạng PDF
Gửi bài giải
Điểm:
100,00 (OI)
Giới hạn thời gian:
1.0s
Giới hạn bộ nhớ:
256M
Input:
stdin
Output:
stdout
Tác giả:
Dạng bài
Ngôn ngữ cho phép
C, C++, Java, Pascal, Python
Cho hai số nguyên ~a~ và ~b~. Hãy viết một hàm hoán đổi giá trị của hai biến (dùng tham chiếu, ví dụ void doiCho(int &x, int &y)), sau đó in ra ~a~ và ~b~ sau khi hoán đổi.
Dữ liệu vào
Một dòng gồm hai số nguyên ~a, b~ cách nhau bởi dấu cách (~|a|, |b| \le 10^9~).
Kết quả
In ra hai số sau khi hoán đổi, cách nhau bởi dấu cách.
Ví dụ
Ví dụ 1
Input:
3 5
Output:
5 3
Ví dụ 2
Input:
-7 10
Output:
10 -7
Giải thích
Dấu & trong tham số khiến hàm làm việc trực tiếp trên biến của nơi gọi, nên sau khi hàm kết thúc giá trị của a, b thật sự được đổi.
Đang tải...