C言語でProject Euler(プロジェクト・オイラー)に挑戦 > スポンサー広告 > C言語でProject Euler 【Problem6】

    C言語でProject Euler(プロジェクト・オイラー)に挑戦 > Project Euler(プロジェクト・オイラー)【Problem 6~10】 > C言語でProject Euler 【Problem6】

    スポンサー広告

    スポンサーサイト

    上記の広告は1ヶ月以上更新のないブログに表示されています。
    新しい記事を書く事で広告が消せます。

    Project Euler(プロジェクト・オイラー)【Problem 6~10】

    C言語でProject Euler 【Problem6】

    Project Euler(プロジェクトオイラー)のproblem6☆
    C言語を使っています。


    /* Problem 6 †*/
    最初の10個の自然数について、その和の二乗と、二乗数の和は以下の通り。
    1^2 + 2^2 + ・・・・・ + 10^2 = 385
    (1 + 2 + ・・・・・ + 10)^2 = 3025
    これらの数の差は 3025 - 385 = 2640 となる。
    同様にして、最初の100個の自然数について和の二乗と二乗の和の差を求めよ。


    #include <stdio.h>
    #include <conio.h>

    int main(void)
    {
        int i;
        int sum1=0, sum2=0;

        for(i=1; i<=100; i++){
            sum1 += i*i;
            sum2 += i;
        }

        sum2 *= sum2;

        printf("%d\n", sum2-sum1);

        getch();
        return 0;
    }


    この問題は、単純にこれでいいんだよねぇ。
    Project Euler(プロジェクトオイラー)は問題の順番と難易度は関係ないようです。
    まぁ、難しいと思うっていうのには個人差がありますが



    ☆応援お願いします☆
    にほんブログ村 IT技術ブログ C/C++へ
    にほんブログ村


    <<C言語の記述について【¥(円マーク)と \ (バックスラッシュ)】C言語でProject Euler(プロジェクト・オイラー)に挑戦基本情報技術者試験 申し込みました!>>

    <<C言語の記述について【¥(円マーク)と \ (バックスラッシュ)】C言語でProject Euler(プロジェクト・オイラー)に挑戦基本情報技術者試験 申し込みました!>>

    コメント

    コメントする

    トラックバック


    この記事にトラックバックする(FC2ブログユーザー)

    カテゴリ

    最新記事

    WiMAX & WiFi & モバイル

    便利ソフトいろいろ

    最新トラックバック

    最新コメント

    カウンター

    BlogRancking



    上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。