LBC_2A - Cho điểm

Xem dạng PDF

Gửi bài giải


Điểm: 1,00 (OI)
Giới hạn thời gian: 1.0s
Giới hạn bộ nhớ: 256M
Input: stdin
Output: stdout

Tác giả:
Dạng bài

Quỳnh vừa tham gia vòng loại ICPC tại trường của mình. Kỳ thi Quỳnh tham gia có tổng cộng ~6~ bài.

Với bài thứ ~i~ ~(1 \leq i \leq 6)~ mà Quỳnh giải được, Quỳnh nhận được ~P_i~ điểm và submit tổng cộng ~S_i~ lần. Theo luật của kỳ thi do trường của Quỳnh tổ chức. Với mỗi submit sai tức ~S_i - 1~ lần số điểm mà bài đó nhận được sẽ bị tính penalty bằng ~\frac{1}{10}~ số điểm của bài đó. Vậy nên số điểm bài thứ ~i~ của Quỳnh sẽ được tính bằng ~P_i - (S_i - 1) \times (P_i \div 10)~ (chỉ tính phần nguyên).

Nếu trong trường hợp Quỳnh submit sai quá khiến số điểm bị âm bài đó sẽ được tính là ~0~ điểm.

Quỳnh vừa đi thi về nên rất mệt, các bạn hãy giúp Quỳnh tính xem tổng số điểm mà Quỳnh nhận được sau khi tham gia kỳ thi nhé.

Input

  • Gồm 6 dòng, mỗi dòng chứa 2 số nguyên ~P_i, S_i~ ~(1 \leq P_i, S_i \leq 1000)~.

Output

  • Gồm 1 dòng là tổng số điểm mà Quỳnh nhận được theo yêu cầu của bài toán.

Sample

Input #1
100 1
200 2
300 1
400 3
500 4
600 2
Output #1
1790

Bình luận

Please read the guidelines before commenting.



  • 0
    nhankiettvt  đã bình luận lúc 9, Tháng 3, 2026, 5:55

    FULL AC=)))

    #include <bits/stdc++.h>
    using namespace std;
    using ll = long long;
    using ull = unsigned long long;
    #define FAST_IO ios::sync_with_stdio(0); cin.tie(nullptr); cout.tie(nullptr);
    #define all(a) a.begin(), a.end()
    void solve(){
    
    }
    int main(){
        FAST_IO;
        int x,y;
        ll tong=0;
        while (cin >> x >> y){
            int ket_qua=x-(y-1)*(x/10);
            if (ket_qua<=0){
                continue;
            }
            tong+=ket_qua;
        }
        cout << tong;
        return 0;
    }
    
    

  • 1
    vutientuan_001  đã bình luận lúc 15, Tháng 10, 2025, 13:52

    include <bits/stdc++.h>

    using namespace std;

    int main() { ios::syncwithstdio(false); cin.tie(nullptr);

    int ans = 0; for (int i = 1; i <= 6; ++i) { int p, s; cin >> p >> s; ans += max(0, p - (s - 1) * (p / 10)); } cout << ans << '\n'; }