for
文を使わなくても解けるけど、使えると楽!
問題概要
10 冊の本を買った。その総額と、そのうちの 9 冊の価格が分かっている。残り 1 冊の本の価格を求めよ。
考えたこと
まず総額の入力データを読み込みましょう。
そのあと、9 個の整数値を順に読み込んで、最初に読み込んだ値から引いていきましょう。この 9 回の処理は下のコードのように for
文を使うと楽に書けます。
コード
#include <bits/stdc++.h> using namespace std; int main() { int S; cin >> S; for (int i = 0; i < 9; i++) { int A; cin >> A; S -= A; } cout << S << endl; }