题意:你现在有 n n n个东西你要分给m" role="presentation">mmm个人,建造一个这个东西需要花费 a a a,毁坏一个这个东西需要花费b" role="presentation">bbb,问最少花费多少钱才可以使这m个人拿到的东西个数一样。
思路:需要建 m−n%m m − n % m m-n\%m个,或者拆 n%m n % m n\%m个,算一下哪个花费少就OK,注意开long long。

#include<bits/stdc++.h>
using namespace std;
typedef long long ll;
ll n, m, a, b, ans;
int main()
{scanf("%lld%lld%lld%lld", &n, &m, &a, &b);ll t1 = m-n%m, t2 = n%m;printf("%lld\n", min(t1*a, t2*b));return 0;
}
/*
9 7 3 8
*/

Codeforces ~ 990A ~ Commentary Boxes (水)相关推荐

  1. Codeforces A. Commentary Boxes

    A. Commentary Boxes 思路:直接比较 拆掉花费和修建划分 谁比较小. 代码: C++ 11 #include <iostream> #include <queue& ...

  2. CF 990A. Commentary Boxes【数学/模拟】

    [链接]:CF [题意]:对于一个数n,每次加一的代价是a,每次减一的代价是b,求被m整除时的最小代价. [分析]:分情况讨论,自己多举几个栗子. [代码]: #include<cstdio&g ...

  3. 【CodeForces 1255E1 --- Send Boxes to Alice [Easy Version]】

    [CodeForces 1255E1 --- Send Boxes to Alice [Easy Version]] Description This is the easier version of ...

  4. Codeforces - Pencils and Boxes

    题目链接:Codeforces - Pencils and Boxes 显然可以dp,dp[i] 为前 i 个是否合法. 然后sort一下,然后枚举当前位置的时候,二分或者尺取找到最远的合法的位置.然 ...

  5. Educational Codeforces Round 45 (Rated for Div. 2) A Commentary Boxes

    题目描述: A 评论框 波兰足球杯很快就要来了.来自世界各地的评论员将会参加到这个大事件中. 组织者已经建立了n个评论框,m个地方代表团将会到达世界杯.每个代表 将会获得相同数量的评论框.如果任意一个 ...

  6. Codeforces Gym 100286I iSharp 水题

    Problem I. iSharp Time Limit: 20 Sec Memory Limit: 256 MB 题目连接 http://acm.hust.edu.cn/vjudge/contest ...

  7. codeforces 1060a(思维水题)

    Let's call a string a phone number if it has length 11 and fits the pattern "8xxxxxxxxxx", ...

  8. CodeForces - 985A Chess Placing(水)

    题意:给你一个1*n的格子(n是偶数),对他们进行染色,染色的规则是一个黑一个白一个黑一个白,之后给你一个n/2个棋子问你让这些棋子都移动到颜色相等的地方的最小值是多少?移动的规则是不能越过前面的格子 ...

  9. CodeForces - 13A Numbers【水题】

    题目链接:https://codeforces.com/contest/13/problem/A 暴力 #include <iostream> using namespace std; i ...

最新文章

  1. OPENCV学习笔记2-5_扫描图像并访问相邻像素
  2. WebApi系列~自主宿主HttpSelfHost的实现
  3. roll() java_Java Calendar roll()用法及代码示例
  4. php output_add_rewrite_var
  5. 自动化测试-selenium启动浏览器
  6. pytorch模型转onnx遇到的问题记录
  7. 对未来国产操作系统的期望
  8. Git 拉取远程最新代码
  9. 【修复收藏功能、更新登录接口】知识付费小程序、博客小程序、完整版开源源码、资源变现小程序
  10. configure: error: Your system does not support systemd
  11. 机器学习集成学习进阶LightGBM算法和案例
  12. 3DMax软件有什么方法调节摄像机
  13. 鸿蒙os5月后还能申请吗,鸿蒙12月申请过现在还能申请吗?
  14. Kinect for Unity3d----KinectManager
  15. TCP、IP、链路层报文l结构
  16. 互联网技术研发管理之绩效管理提升
  17. 重定位——重定位的简介与操作(涉及位置无关码)
  18. Qt5 学习之路及嵌入式开发教程4:代码编写实现信号槽例子
  19. 打印时的纸张大小尺寸
  20. css实现翻转导航栏的效果

热门文章

  1. 个股牛市的条件(1)
  2. 老照片修复清晰有什么办法?教你修复老照片清晰度
  3. 外贸盒子H96MAX_S905X3_1000M-唯一默认中文版-安卓9.0-官改精简线刷包及教程-202208
  4. sqlalchemy.exc.ArgumentError: relationship 'tags' expects a class or a mapper argument (received:
  5. html查看详情,查看详情页.html
  6. php socket_read 读取全部,PHP中socket_read的问题_php
  7. speedoffice表格中如何插入子表
  8. 怎样用python生成中文字符画_如何利用Python实现图片转字符画详解
  9. 解析彼岸图网图片—xpath简单应用
  10. C语言复习-存储类别,链接和内存管理