Editorial for C bài 6.D2: Số checkpoint
Remember to use this editorial only when stuck, and not to copy-paste code from it. Please be respectful to the problem author and editorialist.
Submitting an official solution before solving the problem yourself is a bannable offence.
Submitting an official solution before solving the problem yourself is a bannable offence.
Author:
Lời giải chi tiết
Các bước giải:
- Bước 1: Khai báo và nhập vào số nguyên dương \(K\).
- Bước 2: Khởi tạo hai số \(n\) và \(a\) với giá trị bằng 1.
- Bước 3: Với mỗi số thứ \(i\) trong \(K\), kiểm tra xem điều kiện thỏa mãn "Số checkpoint": \(\frac{n+a}{S(n+a)} \leq \frac{n+10a}{S(n+10a)}\) còn đúng hay không. Nếu không đúng nữa, ta gấp 10 lần giá trị \(a\) ban đầu. Sau đó ta tăng \(n\) thêm một giá trị bằng \(a\). Rồi ta in ra số n là "số checkpoint" thứ \(i\) và xuống dòng để tiếp tục cho vòng lặp tiếp theo.
Đăng ký khóa học: https://www.facebook.com/clblaptrinhfullhouse
SĐT liên hệ: 0372229686
Youtube: CLB Lập Trình Full House
Fullhouse dev đồng hành trên từng dòng code
Comments