#9753: 可否再加速???


willpeng0723 (realchillwill)

學校 : 康橋雙語學校
編號 : 48697
來源 : [61.216.2.198]
最後登入時間 :
2023-07-26 16:17:04
a007. 判斷質數 | From: [111.240.190.13] | 發表日期 : 2015-03-29 22:23

this is my code:

 

#include <stdio.h>

 

int main()

{

    int a, b;

    for (;;)

    {

        scanf("%d", &a);

        if(a < 2 || a > 2147483645)

        {

            puts("error");

        }

        for (b = 2; b <= a; b++)

        {

            if (a % b == 0)

            {

                puts("非質數");

                break;

            }

            else

            {

                puts("質數");

                break;

            }

            return 0;

        }

    }

    

}

 可否再加速???

 

 
#10274: Re:可否再加速???


willpeng0723 (realchillwill)

學校 : 康橋雙語學校
編號 : 48697
來源 : [61.216.2.198]
最後登入時間 :
2023-07-26 16:17:04
a007. 判斷質數 | From: [118.161.33.119] | 發表日期 : 2015-09-23 21:08

this is my code:

 

#include

 

int main()

{

    int a, b;

    for (;;)

    {

        scanf("%d", &a);

        if(a < 2 || a > 2147483645)

        {

            puts("error");

        }

        for (b = 2; b <= a; b++)

        {

            if (a % b == 0)

            {

                puts("非質數");

                break;

            }

            else

            {

                puts("質數");

                break;

            }

            return 0;

        }

    }

    

}

 可否再加速???

 


有沒有C的解法???

拜託各位大大呀~~~

 
#10438: Re:可否再加速???


Thebigbang (喜憨外星人)

學校 : 國立臺中第一高級中學
編號 : 32618
來源 : [61.219.170.5]
最後登入時間 :
2020-07-29 20:12:21
a007. 判斷質數 | From: [61.64.171.82] | 發表日期 : 2015-11-07 23:47

this is my code:

 

#include

 

int main()

{

    int a, b;

    for (;;)

    {

        scanf("%d", &a);

        if(a < 2 || a > 2147483645)

        {

            puts("error");

        }

        for (b = 2; b <= a; b++)

        {

            if (a % b == 0)

            {

                puts("非質數");

                break;

            }

            else

            {

                puts("質數");

                break;

            }

            return 0;

        }

    }

    

}

 可否再加速???

 


有沒有C的解法???

拜託各位大大呀~~~

不是程式碼精簡就會比較快

這題的測資很多~

可以看一下之前的討論區(我有po過一篇心得可以參考一下嘻嘻)

或呼叫Google

加油囉~

 
ZeroJudge Forum