天生我材必有用,千金散尽还复来。 仰天大笑出门去,我辈岂是蓬蒿人。 大鹏一日同风起,扶摇直上九万里。 十步杀一人,千里不留行。 事了拂衣去,深藏身与名。 安能摧眉折腰事权贵,使我不得开心颜! 且乐生前一杯酒,何须身后千载名? 愿将腰下剑,直为斩楼兰。
 

hdu 2012

主要记住晒素数的模板

#include<bits/stdc++.h>

using namespace std;
int isSU(int n){
    if(n < 2)
        return 0;
    if(n == 2)
        return 1;
    if(n%2 == 0)
        return 0;
    int m = sqrt(n),i;
    for(i = 3;i <= m;i+=2){
        if(n%i == 0)
            break;
    }
    return i > m ? 1 : 0;
}
int main()
{
    int p,q;
    while(scanf("%d %d",&p,&q)!=EOF){
        if(!p && !q)
            break;
        int i;
        for(i = p;i <= q;i++){
            if(!isSU(i*i + i + 41))
                break;
        }
        if(i > q){
            printf("OK\n");
        }else{
            printf("Sorry\n");
        }
    }
    return 0;
}

 

posted @ 2019-03-07 16:10  gudy  阅读(229)  评论(0编辑  收藏  举报