C/C++の宿題を片付け ..
[2ch|▼Menu]
188:デフォルトの名無しさん
07/11/25 23:04:03
>>186
//ちょっとだけ高速化
#include <stdio.h>

int main()
{
    int i,j,num[51]={0};

    for (i=2 ; i*i<51 ; i++)
    {
        if (num[i]==0)
        {
            printf("%d\n", i);
            for (j=i ; j<51 ; j+=i)
            {
                num[j]=1;
            }
        }
    }
    for (i=2 ; i<51 ; i++)
    {
        if (num[i]==0)
        {
            printf("%d\n", i);
        }
    }

    return 0;
}



次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
暇つぶし2ch

5315日前に更新/123 KB
担当:undef