既然补了就简单记录一下。

感觉还算有一点营养。

官方题解传送门:点我

Commentary Boxes

对拆掉$n \mod m$个和新建$m - (n \mod m)$求个最小。

#include <cstdio>
#include <cstring>
#include <algorithm>
using namespace std;
typedef long long ll;

int main() {
    ll n, m, a, b, r;
    scanf("%lld%lld%lld%lld", &n, &m, &a, &b);
    r = n % m;
    printf("%lld\n", min(b * r, (m - r) * a));
    return 0;
}
A

相关文章:

  • 2021-11-21
  • 2021-09-07
  • 2021-06-24
  • 2021-06-23
  • 2022-01-27
  • 2022-01-11
  • 2022-01-05
猜你喜欢
  • 2022-01-02
  • 2021-05-18
  • 2022-12-23
  • 2021-07-18
  • 2021-06-08
  • 2021-07-24
  • 2022-12-23
相关资源
相似解决方案