经此一役小红所向无敌 —— C++
题目连接:https://ac.nowcoder.com/acm/problem/223985
直接模拟就好!
#include <iostream> using namespace std; int main() { long long a, b, h, k; cin >> a >> h >> b >> k; long long ret = 0; while(h > 0 && k > 0) { ret += a; ret += b; h -= b; k -= a; } if(h > 0) ret += a * 10; if(k > 0) ret += b * 10; cout << ret << endl; return 0; }
注意数据比较大,使用 long long