Source Code Problem: 2393 Memory: 252K Time: 94MS Language: C++ Result: Accepted Source Code #include <stdio.h> #include <iostream> using namespace std; int main() { int N, S; cin >> N >> S; int P = 5000; long long costs = 0; for (int i = 0; i < N; ++i) { int C, Y; cin >> C >> Y; P = min(P + S, C); costs += P * Y; } cout << costs << endl; return 0; }
原文:http://blog.csdn.net/china_zoujinyong/article/details/19421705