C++ Buổi 03_Bài 14 - Phần 3 - Thuận nghịch và có 3 ước số nguyên tố.


Submit solution

Points: 10 (partial)
Time limit: 2.0s
Memory limit: 20M

Author:
Problem type

Kiểm tra xem số nguyên dương \(n\) có chứa toàn chữ số lẻ, nếu đúng in ra 1 ,ngược lại in ra 0.

Dữ liệu vào:

  • Một dòng duy nhất là số \(n\)

Dữ liệu ra:

  • Kết quả

Ví dụ

Dữ liệu vào:
1357
Dữ liệu vào:
1


Group giải đáp thắc mắc: Lập trình 24h

Fanpage CLB: CLB lập trình Full House- Việt Nam

Youtube: CLB Lập Trình Full House

There is a critical bug in this problem. Please contact the problem author to fix it.


Comments


  • 0
    Dao_Trong_Tan  commented on July 5, 2023, 1:07 p.m.

    em làm như vậy có đúng kh ạ

    include <iostream>

    include <math.h>

    using namespace std; bool so_dep(int n); bool ktra_snt(int n); bool ktra_uoc(int n);

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

    for(int i=a;i<=b;i++)
    {
        if(ktra_uoc(i) && so_dep(i))
        {
            cout << i << " " ;
        }
    
    }

    }

    bool ktra_snt(int n){ if(n<2) { return false; } for(int i =2;i<=sqrt(n);i++) { if(n%i == 0){ return false; } } return true; }

    bool ktra_uoc(int n) { int dem = 0; for(int i=2;i<n;i++) { if(n%i == 0 && ktra_snt(i)) { dem ++; } }

    if(dem >= 3)
    {
        return true;
    }
    else return false;

    }

    bool so_dep(int n) { int dau , cuoi ; cuoi = n % 10; while(n>0){ n = n/10; if(n<10) { dau = n; break; } } if(dau == cuoi) { return true; } else { return false; } }