EX3 - 計算問題 解説 /

実行時間制限: 2 sec / メモリ制限: 256 MB

説明ページに戻る

問題文

Aくんは1から100までの和を求めようと思いました。
数学の授業で習ったとおり、1から100までの和は次の式で求められます。

\frac{1}{2} \times 100 \times (100+1)

この式の値を出力してください。

ヒント(C++版)

「1.03.四則演算と優先順位」の「注意点」に書かれている項目を読んでみましょう。
コードテストで正しく動作することを確認してから提出しましょう。

サンプルプログラム

次のプログラムをコピー&ペーストした後、コメント/* */を消して式を書いてください。

#include <bits/stdc++.h>
using namespace std;

int main() {
  cout << /* ここに式を書く */ << endl;
}

解答例

必ず自分で問題に挑戦してみてから見てください。

クリックで解答例を見る

#include <bits/stdc++.h>
using namespace std;

int main() {
  // / 2を最後に計算することで正しい計算結果になる
  cout << 100 * (100 + 1) / 2 << endl;
}