Tìm các số chia hết cho 3 trong đoạn a, b

Xem PDF



Thời gian:
Scratch 5.0s
Bộ nhớ:
Scratch 256M

Tác giả:
Dạng bài
Điểm: 800 Thời gian: 1.0s Bộ nhớ: 1G Input: bàn phím Output: màn hình

Cho hai số tự nhiên \(a\)\(b\). Hãy đếm xem từ \(a\) đến \(b\) có bao nhiêu số chia hết cho 3.

Input

  • Hai số tự nhiên, mỗi số trên mỗi dòng \(a\)\(b\).

Output

  • Một số là kết quả của bài toán.

Example

Test 1

Input
4 
10
Output
2

Bình luận

  • Sangnguyen 9:17 p.m. 6 Tháng 3, 2025

    CODE C++ ĐÂY NHA

    include <bits/stdc++.h>
    using namespace std;
    define endl '\n'
    typedef long long ll;
    int main(){
    ios_base::sync_with_stdio(false); cin.tie(NULL);
    ll a,b; cin>>a>>b;
    ll kq =((b/3) - ((a-1)/3));
    cout<<kq;
    }

    • ronaldo12345 8:53 a.m. 1 Tháng 1, 2025 đã chỉnh sửa

      .

      • thanh_nhan_123 8:50 p.m. 13 Tháng 12, 2024

        bài này chưa đúng hết test đâu.
        ai bí thì mở.
        a=int(input())
        b=int(input())
        dem=0
        for i in range(a,b):
        if i%3==0:
        dem+=1
        print(dem)

        • anhquan198 4:06 p.m. 21 Tháng 11, 2024

          • p12a3PhamNguyenKhanhChi 5:13 p.m. 28 Tháng 10, 2024

            không biết ai ra bài này! bài thì dễ, điểm thì cao mà thời gian thì ngắn ngủn. dùng for không bao giờ ac cả:(

            • Kuze 11:52 a.m. 30 Tháng 8, 2024 chỉnh sửa 16
              ai bí thì mở

              a = int(input())
              b = int(input())
              c = b
              if b%a==0:
              print(c//3)
              else:
              if a%3==0:
              print(c//3-a//3+1)
              else:
              print(c//3-a//3)

              • lucky_vn0000 6:05 p.m. 20 Tháng 8, 2024 chỉnh sửa 4

                Bài chả có j khó hết
                cứ trâu là đc
                +3 dần ko full thì +300(or +3000) và tăng ans+=100(or +1000) thì full
                (sau khi làm bước trên vẫn phải cộng 3 dần nên đừng lấy cao quá)
                ezz gg
                (công thức mấy bạn là quá vip nmà ko cần thiết đâu)

                • vietnammuonnam_mvn 5:56 p.m. 6 Tháng 8, 2024

                  print((lambda a,b,c:c(b)-c(a-1))(int(input()), int(input()) ,lambda v:v//3))
                  Here is true

                  • kietlqt 8:49 a.m. 29 Tháng 6, 2024 chỉnh sửa 3
                    Code C++ tham khảo
                    #include <bits/stdc++.h>
                    
                    using namespace std;
                    
                    int main()
                    {
                        long a,b,s=0;
                        cin>>a>>b;
                        s=(b/3) - ((a-1)/3);
                        cout<<s;
                        return 0;
                    }
                    
                    Code Python tham khảo
                    print((lambda a,b,c:c(b)-c(a-1))(int(input()), int(input()) ,lambda v:v//3))
                    
                    • Avocadorable 11:38 a.m. 30 Tháng 5, 2024
                      s = int(input())
                      e = int(input())
                      print((e // 3) - ((s - 1) // 3))
                      
                      • 7 bình luận nữa