[Buổi 19][Con trỏ][RDD] Bài 3: Hoán vị 3 số
Hoán vị 3 số
Bối cảnh
Bài toán được mô tả qua yêu cầu và dữ liệu dưới đây.
Yêu cầu
Cho 3 số nguyên \(a\), \(b\), \(c\). Hãy hoán đổi 3 số nguyên này sao cho \(a=b, b=c, c=a\). Sử dụng con trỏ.
Input
1 dòng gồm 3 số nguyên \(a\), \(b\), \(c\) (1 ≤ \(a\), \(b\), \(c\) \(≤ 10^9\)).
Output
In ra 3 số nguyên \(a\), \(b\), \(c\) sau khi hoán đổi.
Ràng buộc
Đề gốc không nêu ràng buộc riêng.
Ví dụ 1
Input
2 1 3
Output
1 3 2
Giải thích ví dụ
- Ví dụ Input:
2 1 3
- Giải thích: Sau khi hoán đổi, giá trị của a trở thành 1, b thành 3, và c thành 2.
Thông tin học tập
- Buổi: B19
- Concepts: pointers, dereferencing, pointer-based array operations
- Giới hạn kiến thức: B01-B19
- Time limit: 1 second
- Memory limit: 20 MB
- Point: 15
Comments