C++ Bài 3.D2: Đồng xu(2)
Fullhouse Dev phát thưởng bằng xu cho các bạn học viên theo một qui tắc: bạn đầu tiên được nhận \(1\) đồng xu, bạn tiếp theo nhận nhiều hơn bạn trước đó \(3\) đồng xu.
Lớp có \(n\) học viên nhưng Fullhouse Dev chỉ có \(k\) đồng xu, Hãy giúp Fullhouse Dev tính xem có bao nhiêu bạn học sinh được phát đồng xu. Xu còn thừa không đủ phát theo quy tắc trên thì sẽ không phát nữa.
INPUT FORMAT
Dòng đầu tiên chứa giá trị của \(n, k\) (\( 1 \leq n \leq 10^{5}, k \leq 10^{18}\)).
OUTPUT FORMAT
In ra một số nguyên duy nhất là số lượng bạn nhận được xu.
Ví dụ 1:
Input
3 10
Ouput
2
Ví dụ 2:
Input
3 12
Output
3
Giải thích ví dụ mẫu:
- Ví dụ 1: Với 3 học viên và 10 xu, chỉ có 2 học viên được nhận xu.
- Ví dụ 2: Với 3 học viên và 12 xu, tất cả 3 học viên đều được nhận xu.
Lời giải bài tập này: Tại đây
Group giải đáp thắc mắc: Lập trình 24h
Fanpage CLB: CLB lập trình Full House- Việt Nam
Youtube: CLB Lập Trình Full House
Comments