【C++】OJ136

来源:互联网 发布:me451cha支持什么网络 编辑:程序博客网 时间:2024/05/18 02:02
#include<iostream>#include<vector>#include<iterator>#include<algorithm>using namespace std;bool ispri(long n){if(n<=3&&n>0)return false;for(int i = 2;i<=n/2;i++){if(n%i==0)return false;}return true;}int main(){    long a = 0;long long i = 0;long b[1500];while(a<200){long u = 0;bool isug = true;long long s = i;long r[100];for(long k = 1;k<=i;k++){while(s%k==0&&k!=1){r[u++] = k;s /= k;}}for(long j = 0;j<u;j++){    if(r[j]!=2&&r[j]!=3&&r[j]!=5){isug = false;break;}    }if(isug==true&&ispri(i)==false){b[a++] = i;}i++;}for(int o = 0;o<1500;o++){    cout<<b[o]<<" ";   }}

0 0