PTIT053 - Số mạnh 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

Tác giả:
Dạng bài
Ngôn ngữ cho phép
C, C#, C++, Go, Java, Pascal, Perl, PHP, PyPy, Python, Ruby, Rust, Scratch, Swift

Một số được gọi là số mạnh mẽ nếu tổng các chữ số của nó là một số nguyên tố.

Nhiệm vụ của bạn là đếm trong ~(l,r]~ xem có bao nhiêu số là số mạnh mẽ.

Input

Dòng duy nhất chứa ~2~ số nguyên dương lần lượt là l và r cách nhau bởi dấu cách

Giới hạn:

  • ~1 \le l \le r \le 100000~

Output

Dòng duy nhất chứa số lượng số mạnh mẽ.

Sample

Input #1
17 20
Output #1
1

Problem source: CLB Lập Trình PTIT


Bình luận

Please read the guidelines before commenting.



  • 0
    dizionrlxno1  đã bình luận lúc 13, Tháng 4, 2026, 10:52

    include <bits/stdc++.h>

    define ll long long

    using namespace std; int main(){ ll l,r; cin>>l>>r; l++; ll dem=0; ll i=l; while(i<=r){ ll t=0; ll z=i; while (z>0){ t+=z%10; z/=10; } ll nt=1; if (t<2) nt=0; else{ ll m=2; while(m<=sqrt(t)){ if(t%m==0){ nt=0; m=t; ll nt=1; }else{ m++; } } } if(nt==1) dem++; i++; } cout<<dem; return 0; }


  • 0
    HienLtp  đã bình luận lúc 26, Tháng 3, 2026, 15:35

    rot cuoc la for tu dau den dau the...


  • -1
    oqtn75  đã bình luận lúc 24, Tháng 8, 2025, 2:08

    ai cho xin code vs


  • -3
    kietjumper  đã bình luận lúc 25, Tháng 7, 2025, 9:06

    (l, r] bruh :v


    • 1
      nonglenhattan121  đã bình luận lúc 14, Tháng 9, 2025, 11:46

      là sao ạ


      • 1
        giangnganprovip  đã bình luận lúc 29, Tháng 1, 2026, 7:09

        là đề bài nói l tới r nhưng để l + 1 mới AC á:)))


  • -4
    dbt  đã bình luận lúc 30, Tháng 5, 2025, 8:57 sửa 5

    bai de ma

    • . . . . . . . . . . . . . . . . . . .

    • cho ai can


  • 0
    Minhsang1  đã bình luận lúc 7, Tháng 4, 2025, 15:29

    thi l + 1 la dc co gi dau


  • 1
    minh6a3  đã bình luận lúc 23, Tháng 1, 2025, 13:02

    bịp thật sự


  • 1
    hhieu474  đã bình luận lúc 31, Tháng 12, 2024, 2:54

    lừa vãi (l,r]