

Bé Bi rất thông minh và hiếu động. Bé vẫn thường chơi với những khối gỗ lập phương được sơn xanh hoặc đỏ. Một hôm bé lấy những khối gỗ thường ngày, xếp chồng lên nhau để tạo thành hình kim tự tháp. Bé xây theo nguyên tắc như sau: tầng dưới cùng có K * K khối lập phương. Tầng trên có (K – 1) * (K – 1) khối lập phương. Cho đến tầng trên cùng chỉ có 1 khối lập phương duy nhất. Bé Bi muốn xây một kim tự tháp cao N tầng với điều kiện các khối lập phương bên ngoài trên mỗi tầng chỉ toàn màu xanh. Tuy vậy do số lượng khối lập phương có hạn nên bé không thể xây kim tự tháp như mình mong ước. Hiện tại bé có B khối lập phương màu xanh và R khối lập phương màu đỏ. Hãy giúp bé tính xem, cần có thêm bao nhiêu khối lập phương màu xanh nữa thì sẽ xây được kim tự tháp như ý muốn.
- Dữ liệu vào: nhập từ bàn phím 3 số nguyên N, B, R
- Kết quả: In ra màn hình một số duy nhất là số khối lập phương xanh cần thêm.
Ví dụ:
[TBODY]
[/TBODY]
Ai có thể giúp mình lập trình bài này bằng c++ với ạ . MK cảm ơn
- Dữ liệu vào: nhập từ bàn phím 3 số nguyên N, B, R
- Kết quả: In ra màn hình một số duy nhất là số khối lập phương xanh cần thêm.
Ví dụ:
Dữ liệu vào | Kết quả |
3 10 1 | 3 |
Ai có thể giúp mình lập trình bài này bằng c++ với ạ . MK cảm ơn