Đong Nước

Xem dạng PDF

Gửi bài giải

Điểm: 10,00 (OI)
Giới hạn thời gian: 2.0s
Python 10.0s
Giới hạn bộ nhớ: 256M
Input: DONGNUOC.INP
Output: DONGNUOC.OUT

Tác giả:
Người đăng:
Dạng bài

Bạn được cho chai nước có N(l) nước ~(1 ≤ N≤ 10^1~~^8.)~.Bạn có 3 cốc chứa 5(l),3(l),2(l).

Yêu cầu:Hỏi cần ít nhất bao nhiêu lần múc nước để lấy đúng N lít nước

Input

-Gồm nhiều dòng chứa N số nguyên dương là số l nước

Output

-In ra nhiều dòng mỗi dòng là đáp án kết quả bài toán

Giới hạn

-Không giới hạn gì thêm

Ví dụ

Sample input

12

Sample output

3

Bình luận

Hãy đọc nội quy trước khi bình luận.



  • 0
    admin  đã bình luận lúc 22, Tháng 2, 2025, 9:57
    #include <bits/stdc++.h>
    using namespace std;
    #define ll long long
    int main() {
        ios_base::sync_with_stdio(false);cin.tie(NULL);cout.tie(NULL);
        freopen("DONGNUOC.INP","r",stdin);
            freopen("DONGNUOC.OUT","w",stdout);
        ll n,c;
        while (cin>>n) {
            c=(ll)n/5;
            n-=(c*5);
            if (n==4) c+=2;
            else if (n!=0) c++;
            cout<&lt;c<<'\n';
        }
        return 0;
    }