B. Shashlik Cooking:题目

思路,如果所有烤肉都可以一次就行,如果不行就去前面调整一下
#include <bits/stdc++.h>
using namespace std;
typedef long long ll;
vector<ll> a((int)6e5);
vector<ll> b((int)6e5);
int main()
{int n,k;cin>>n>>k;if (!k) {cout<<n<<endl;for (int i=1;i<=n;i++) cout<<i<<" ";return 0;}int res = 0;int p = n/(k*2+1);int v = n%(k*2+1);if (p==0) {cout<<1<<endl<<(n+1)/2;}else {if (v==0) {cout<<p<<endl;for (int i=k+1;i<=n;i+=2*k+1) cout<<i<<" ";} else if (v<=k+1){p--;int cou = v+2*k+1;int cou1 = cou/2;int cou2 = cou-cou1;cout<<p+2<<endl;cout<<cou1-k<<" ";int pp = p;int i = cou1+k+1;while (pp){cout<<i<<" ";pp--;i+=2*k+1;}cout<<n-(cou2-k)+1;}else {cout<<p+1<<endl;for (int i=k+1;i<=n;i+=2*k+1) cout<<i<<" ";}}
}

1040B. Shashlik Cooking相关推荐

  1. 【Codeforces Round #507 (Div. 2, based on Olympiad of Metropolises) B】Shashlik Cooking

    [链接] 我是链接,点我呀:) [题意] 在这里输入题意 [题解] 翻转一次最多影响2k+1个地方. 如果n<=k+1 那么放在1的位置就ok.因为能覆盖1..k+1 如果n<=2k+1 ...

  2. option样式美化 css,CSS select样式优化

    下拉选择菜单基本的CSS样式不怎么好看,通过一些简单的样式优化,就可以起到美化的作用了. 请选择您所在的城市 请选择您所在的城市 中山市 太原市 广州市 CSS样式 .sel_wrap{ height ...

  3. 用 cooking 搭建一个简单又优雅的 Vue 项目开发环境 (入门篇)

    本文适合 Vue 的初学者,以及对 webpack 不熟悉的同学阅读.前提是你要会用基本的命令行. Node 和 NPM,以及掌握 ES2015 的基础知识.本文都是在 macOS 环境下运行,要求使 ...

  4. Java跨域请求cooking共享,关于HTML5中的sessionStorage和localStorage

    需求: 做项目的时大多数情况下我们需要对请求的数据进行多次复用,为了降低请求次数我们需要对请求的数据进行本地存储: 以前用的cooking来存储为本地数据,HTML5后提出sessioStorage. ...

  5. UE4 Packaging and Cooking Games

    Packaging & Cooking Packaging Projects Launching to Devices Content Cooking Releasing Your Proje ...

  6. RFID Cooking with Mifare Classic

    转自: http://www.backtrack-linux.org/wiki/index.php/RFID_Cooking_with_Mifare_Classic Contents [hide] 1 ...

  7. [生而为人-思考] Knowledge Cooking -5th 分享会记录

    Knowledge Cooking 这是我发起的一个校内愉快小团体 第五次分享 时间:2017.11.25夜 地点:HQU 分享人:阿江 参与人数:18 回顾与热场 中国传统教育中缺失的三种教育:性. ...

  8. php 网页爬虫 cooking,scrapy爬取dmoz/Home

    一.实验背景 此次实验要求我们爬取DMOZ下的Home目录(http://www.dmoztools.net/Home/)的所有子目录.dmoz/Home子目录如图001所示. image001.pn ...

  9. [生而为人-思考] Knowledge Cooking 分享会记录 -1

    "Knowledge Cooking" 这是我在学校发起的一个愉快的小团体 定性有N种: 认知分享会 技能分享会 段子大会 吹牛大会 读书会 人才校友交流会 无上限无下限的思考会 ...

最新文章

  1. JAVA学习之路 不走弯路,就是捷径
  2. AS3初学者容易迷糊的几个问题
  3. 开始时间小于 结束时间 js_DNF分享红包开始及结束时间 红包有什么奖励相关介绍...
  4. DLL导出函数名称改编的解决方法
  5. Java包装类、装箱和拆箱
  6. Visual Studio下的PHP开发工具VS.PHP初探
  7. python dataframe索引转成列_Pandas之DataFrame对象的列和索引之间的转化
  8. php fpm mysql 长链接_PHP Mysql数据库 长链接 短链接 (连接池 ?)
  9. pandas.DataFrame及xgboost代码示例
  10. OpenGL库 资源下载
  11. FAT32文件系统详解
  12. matlab质心原理图,matlab:绘制质心
  13. 微信小程序5-真机测试
  14. CAD高版本窗体阵列LISP_CAD高版本窗体阵列LISP_AutoCAD高版本怎么把阵列对话框调出来?...
  15. RocketMq 消费者
  16. 腾讯云API接口鉴权v3 鉴权失败问题 AuthFailure.SignatureFailure
  17. linux内核编译详解
  18. 第31讲:永久存储:腌制一缸美味的泡菜
  19. cie规定的标准光源_标准光源概述_相关术语_所需条件-维库电子通
  20. 亚马逊、Lazada、shopee、wish、ebay、速卖通、阿里国际站、mercari、newegg测评,补单自养号攻略(环境方案详解)

热门文章

  1. elasticsearch 6.x (三) linux 集群多节点部署
  2. Android BroadcastReceiver,广播与进程通讯,APK安装广播,获取已安装列表
  3. 会移动的文字(Marquee)
  4. mysql limit asc_MySql sql优化之order by desc/asc limit M-阿里云开发者社区
  5. java excel 转pdf
  6. 安装tomcat和jdk 步骤
  7. java 组合对象_Java 中组合模型之对象结构模式的详解
  8. Git 分支创建并推送到现有仓库
  9. Hive中COUNT的高级用法(条件过滤等)
  10. PHP中的常用关键字