题意

就是 有一堆容器,然后可以执行加的操作,每个容量是

2, 3, 5, 7, 11, 13, 17, 19

然后 有进位 比如第一个 容器,到2了,就会重置为0,然后 下一个容器+ 1, 但是要保证 最后一个容器 不大于等于 19 就可以

算出 最多加多少次,从最低的容器开始加

思路

从后面往前推

AC代码

#include <cstdio>
#include <cstring>
#include <ctype.h>
#include <cstdlib>
#include <iostream>
#include <algorithm>
#include <cmath>
#include <deque>
#include <vector>
#include <queue>
#include <string>
#include <map>
#include <stack>
#include <set>
#include <numeric>
#include <sstream> using namespace std;
typedef long long LL; const double PI = 3.14159265358979323846264338327;
const double E = 2.718281828459;
const double eps = 1e-6; const int MAXN = 0x3f3f3f3f;
const int MINN = 0xc0c0c0c0;
const int maxn = 1e3 + 5;
const int MOD = 1e9 + 7; int n[] = {1, 2, 4, 6, 10, 12, 16, 18};
int a[8]; int main()
{
int num;
memset(a, 0, sizeof(a));
for (int i = 0; i < 8; i++)
scanf("%d", &a[i]);
int ans = n[7] - a[7];
for (int i = 6; i >= 0; i--)
{
ans += (n[i] - a[i]) + ans * n[i];
}
cout << ans << endl;
}

最新文章

  1. [C#] 进阶 - LINQ 标准查询操作概述
  2. SQL联合主键 查重
  3. Android之NDK开发(转)
  4. Html与CSS快速入门04-进阶应用
  5. 解决 Virtual Box 启动 Cannot load R0 module supLoadModule returned VERR_LDR_MISMATCH_NATIVE Failed to register ourselves as a PCI Bus (VERR_MODULE_NOT_FOUND)
  6. &lt;from&gt;;&lt;input&gt;;readonly:只读;disabled:不可用;checked:用来做选中;selected:用在下拉列表中,设置那一项被选中
  7. CABasicAnimation添加动画离开屏幕就动画停止的问题
  8. Windows Azure云服务价格调整通知
  9. HDOJ(HDU) 2520 我是菜鸟,我怕谁(等差数列)
  10. 判断一个js对象,是否具有某个属性
  11. J2EE之ANT
  12. 工具-maya2014软件操作细节(持续更新……)
  13. css浮动学习
  14. &lt;input&gt;标签单、复选相关查询地址
  15. 如何设置可以避免php代码中的中文在浏览器中成为乱码?
  16. 6.docker的私用镜像仓库registry
  17. spring-core 中 asm 包的作用
  18. JS打开新的窗口
  19. springBoot集成Redis遇到的坑(择库)源码分析为什么择库失败
  20. app分组

热门文章

  1. Pycharm上python unittest不执行&quot;if __name__ == &#39;__main__&#39; &quot;问题or选择非unittest run
  2. Java 十进制和十六制之间的转化(负数的处理)
  3. jquery特效 商品SKU属性规格选择实时联动
  4. 结构体成员管理AVClass AVOption之1AVClass
  5. pom.xml settings.xml
  6. C++标准库之condition_variable
  7. 第一百九十二节,jQuery EasyUI 使用
  8. OpenGL ES andoid学习————2
  9. spring mvc3.1 @ResponseBody注解生成大量Accept-Charset
  10. 46、PopWindow工具类