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

  • 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))
                    
                    • uhoh 3:08 p.m. 28 Tháng 3, 2024

                      include <iostream>

                      using namespace std;

                      int main() {
                      long long a, b;
                      cin >> a >> b;

                      long long count = (b / 3) - ((a - 1) / 3);
                      
                      cout << count << endl;
                      
                      return 0;
                      

                      }
                      rất hiệu quả

                      • 6 bình luận nữa