実行時間制限: 2 sec / メモリ制限: 1024 MB / Difficulty: 9
問題概要
あるオンラインショップには 種類の商品があり、 種類目の商品は1個 円で売られており、これを 個購入するつもりである。また、購入金額の総和が 円未満のときは 円の送料が発生する。最終的に支払うべき金額を求めよ。
制約
- 入力はすべて整数。
考察
を計算し、 のときのみ に を加えて を出力する。
コード
#include <bits/stdc++.h> using namespace std; #define rep(i, start, end) for (auto i = (start); (i) < (end); (i)++) // ======================================== // int main() { int N, S, K; cin >> N >> S >> K; int sum = 0; rep(i, 0, N) { int P, Q; cin >> P >> Q; sum += P * Q; } if (sum < S) sum += K; cout << sum << endl; }
実装時間 : 5分以内
謎に AtCoder 公式グッズの宣伝が行われている...