問題概要
ある国の通貨単位は「ユキコダ」である。
いまから$D$ユキコダの品物を買おうとしている?
しかし、品物の金額に対して消費税率$P$%の消費税が加算される。
実際に支払う金額はいくらか?
ただし、小数点以下は切り捨てします。
$D\leqq10^7$、$P\leqq10^2$
解法
整数型はありがたいことに小数点以下を切り捨ててくれるので計算するだけです。
計算量:$O(1)$
ソース
#include <bits/stdc++.h> using namespace std; using VS = vector<string>; using LL = long long; LL N; LL ans = 0LL; int main() { cin.tie(0); ios_base::sync_with_stdio(false); int D, P; cin >> D >> P; ans = D*(100 + P) / 100; cout << ans << "\n"; return 0; }