题解:P15090 [UOI 2025 II Stage] Movies

· · 题解

思路

因为题目中说每一页有 k 部电影,因此最后一页的电影数量肯定 ≤k,那么我们只需要输出 n%k*c 的和即可,但这样并不能得满分,原因出在我们忘记判断 n%k=0 的情况了,所以需要特判。

代码

#include<bits/stdc++.h>
using namespace std;
int n,k,c;
int main(){
    cin>>n>>k>>c;
    cout<<(n%k?n%k:k)*c<<endl;
    return 0;
}

AC 记录。