Lập trình đơn giản

Hoàng huy

đưa ra tất cả các số nguyên tố có 4 chữ số, trong đó 2 số đầu cộng 2 số cuối bằng nhau

bucminh

Nguyễn Lê Phước Thịnh
19 tháng 12 2021 lúc 13:48

#include <bits/stdc++.h>
using namespace std;
long long x;
//chuongtrinhcon
bool ktnt(long long n)
{
    for (int i=2; i*i<=n; i++)
      if (n%i==0) return(false);
    return(true);
}
//chuongtrinhcon
bool ktso(long long n)
{
    int a=n%10;
    int b=n/10; b=b%10;
    int c=n/100; c=c%10;
    int d=n/1000; d=d%10;
    if (a+b==c+d) return(true);
    else return(false);
}
//chuongtrinhchinh
int main()
{
    for (x=1000; x<=9999; x++)
      if ((ktnt(x)==true) and (ktso(x)==true)) cout<<x<<" ";
    return 0;
}

 


Các câu hỏi tương tự
Hoàng huy
Xem chi tiết
No_pvp
Xem chi tiết
dinhnguyentuhuy
Xem chi tiết
Quỳnh Chi Nguyễn
Xem chi tiết
Quỳnh Như
Xem chi tiết
Trần Minh Hoàng
Xem chi tiết
Ngô Thị Tân
Xem chi tiết
Phạm Thị Kim Anh
Xem chi tiết
dinhnguyentuhuy
Xem chi tiết