A T1 购物
题面
https://ac.nowcoder.com/acm/contest/7612/A
解题思路
签到题,显然凑不到 个商品时多买不划算,所以去计算有多少个
组商品和剩下的商品数。
代码
#include <iostream>
#include <cstdio>
#include <cmath>
#include <algorithm>
#include <cstring>
#include <string>
#include <queue>
#include <stack>
#include <vector>
#include <set>
#include <map>
using std::cin;using std::cout;using std::cerr;using std::endl;
#define rep(i,a,b) for(int i = a;i <= b;++i)
#define per(i,a,b) for(int i = a;i >= b;--i)
int n,k,x,T;
int main(){
std::ios::sync_with_stdio(0);
cin.tie(0);
cin>>T;
while(T--){
cin>>n>>k>>x;
cout<<((n / (k + 1)) * k + (n % (k + 1))) * x<<endl;
}
return 0;
} 
京公网安备 11010502036488号