这个题就是,给你预计的值,让前一天和后一天加起来的值大于等于k,要让后增加加起来的值尽量小,
题解少年,勇敢的贪心吧,我一开始看题意的时候也没敢贪心,后来,就是贪了
我发现我贪心和乱搞真的相当可以
脑洞够大

#include<cstdio>
#include<cstring>
#include<algorithm>
#include<cmath>
using namespace std;int a[600] , b[600];
int main()
{int n , k , ans = 0;scanf("%d %d",&n,&k);for(int i = 0 ; i < n ; i++){scanf("%d",&a[i]);}for(int i = 1 ; i < n ; i++){if(a[i] + a[i - 1] < k ){int blog = a[i];a[i] = (k - a[i - 1]);ans += ( a[i]-blog);//printf("* = %d , %d\n",a[i],a[i-1]);}}printf("%d\n",ans);for(int i = 0 ; i < n-1 ; i++){printf("%d ",a[i]);}printf("%d\n",a[n-1]);return 0;
}

codeforces732b相关推荐

最新文章

  1. 魔兽世界高法伤技能列表
  2. maven2——设置镜像篇
  3. 如何把ajax改成同步请求,如何将Ajax请求从异步改为同步
  4. 计算机网络把许多什么连接在一起,计算机网络
  5. oracle中树形数据,ORACLE树形数据解决方法
  6. 给模型自动赋予贴图代码
  7. 漫谈Linux标准的文件系统(Ext2/Ext3/Ext4)
  8. java零基础从入门到精通(全)
  9. w7计算机快捷键设置方法,win7快捷键设置,windows常用24个快捷键
  10. Studio 3T破解方式
  11. Android基础知识总结
  12. EXP-00091 Exporting questionable statistics问题解决
  13. HDFS 透明加密使用、Keystore和Hadoop KMS、加密区域、透明加密关键概念和架构、KMS配置
  14. STEP2——《数据分析:企业的贤内助》重点摘要笔记(五)——数据加工
  15. 基于SLAM融合构图的自主轮式仓储货运机器人技术说明
  16. Java继承关系之富二代和他爹
  17. 公司短信平台上的2万块钱,瞬间就被黑光了
  18. R语言非线性拟合之多项式回归
  19. OrientDB初识-学习文档
  20. 细数2021年前端圈发生的30多件大事

热门文章

  1. PHP点歌插件,【插件教程】弹幕点歌插件使用教程
  2. 数据安全之标准-规范-政策-报告 集合收藏
  3. modbus应答指令
  4. (最优化理论与方法)第三章优化建模-第一节:优化建模和常见建模技术
  5. 【花一周,打造属于自己的一台DIY3D打印机1.0】
  6. Hbase value存储的16进制转10进制与汉字
  7. python 工厂函数
  8. 主板有电无法启动_主板通电但启动不了是什么原因
  9. 数据库、实体-数据库设计原则-by小雨
  10. ImportError: cannot import name ‘text_classification‘ from ‘torchtext.datasets‘