前言

依据十分的水,其实我依据是不想写的,依旧是老师要求的QAQ


正题


大意

有一个数S,通过然后在1-n自然数前加上“+”或“-”使其等于S,求最小的n


解题思路

枚举,然后从大的开始,可以加-号的就加


代码

#include<cstdio>
using namespace std;
int S,sum,w,i,p,mark[1001];
int main()
{scanf("%d",&S);while (true){i++;sum+=i;if (sum<S) continue;w=sum;p=0;for (int j=i;j>=1;j--){if (w-j*2>=S){w-=j*2;mark[++p]=j;}if (w==S) break;}if (w==S) break;}printf("%d\n",i);for (i=p;i>=1;i--){printf("%d\n",mark[i]);}
}

【2018.3.24】模拟赛之二-ssl2546 求和【贪心】相关推荐

  1. 2018.10.9模拟赛

    2018.10.9模拟赛 T1 trade 正解:贪心 据说lyd讲过但并没有印象QAQ,考场上现推浪费了不少时间 其实就开个小根堆,每次把堆顶取出来看它是不是比当前的 a[i]a[i]a[i] 小, ...

  2. 【蓝桥】第十一届软件类校内模拟赛(二)填空题部分

    起晚了起晚了,比赛都快结束了才整完qwq 文章目录 前言 填空题 1题目描述 2题目描述 3题目描述 4题目描述 前言 本题解为第十一届软件类校内模拟赛个人题解,但非官方满分题解,因此,可能存在下列问 ...

  3. 【蓝桥】软件校内模拟赛(二)反倍数 题目+题解

    文章目录 前言 反倍数 题目描述 前言 本题解为第十一届软件类校内模拟赛个人题解,但非官方满分题解,因此,可能存在下列问题 题意理解错误,导致答案错误. 代码中存在一些问题,导致答案错误. 算法复杂度 ...

  4. 【2018.4.7】模拟赛之二-ssl2383 睡眠【水题】

    正题 大意 输入两个时间点表示起床的时间和睡了多久求开始睡觉的时间 解题思路 直接计算,水题不解释 代码 #include<cstdio> using namespace std; int ...

  5. 【2018.5.19】模拟赛之二-ssl2433 文件名排序【字符串】

    正题 大意 一些文件名,有的有后缀,有的没有. 现在要求(先满足前者) 1. 没有后缀的排最后 2. 后缀字典序 3. 名字字典序 解题思路 首先按后缀排序如果后缀一样就名字排序,然后两次枚举先搞定有 ...

  6. 【2018.5.12】模拟赛之二-ssl2414 简写单词【字符串】

    正题 题目大意 若干个字符串,每个字符串求一个前缀,使只有这个字符串有这个前缀. 解题思路 O(n2)O(n2)O(n^2)枚举两个字符串,然后O(n)O(n)O(n)求出至少要取到哪里做前缀这两个字 ...

  7. 【2018.4.21】模拟赛之二-ssl2403 蜡烛【贪心】

    正题 大意 有n个蜡烛,第i个晚上要烧i根,没烧一个晚上蜡烛要消耗一个高度,求能烧多少个晚上. 解题思路 就是先烧高的,让剩下的蜡烛尽量多. 代码 #include<cstdio> #in ...

  8. 【2018.4.14】模拟赛之二-ssl2392 蚂蚁【图论】

    正题 大意 有n只蚂蚁,他们会往固定方向行走,行走速度相同,如果两只或多只相撞就会消除,求所有碰撞后剩余的蚂蚁数量 解题思路 将两只会相撞的蚂蚁碰撞的信息记录下来(包括需要多久后碰撞),然后将时间从小 ...

  9. 【2018.3.31】模拟赛之二-ssl2407 负进制【贪心】

    正题 大意 将二进制从右到左的权值改为: 1,-2,4,-8,16,-32,64- 然后给出一个数用二进制表达出来,如: −13=110111=1×(−32)+1×16+1×4+1×(−2)+1×1− ...

最新文章

  1. USB2.0 设备类代码表
  2. Padding Oracle Attack填充提示攻击-渗透测试
  3. Spring Boot-@PropertySource注解
  4. node-vue前后端分离记录
  5. 计算机网络常用知识笔记(超全面)!
  6. linux phpunit 安装,PHPUnit安装教程
  7. 【CSS+HTML】关于字体的说明
  8. Fckeditor漏洞汇总
  9. 计算机基础--操作系统基础
  10. administrator用户不见了
  11. Error: listen EACCES: permission denied 0.0.0.0:80
  12. SpringMVC3 AnnotationMethodHandlerAdapter与mvc:annotation-driven冲突的解决方案
  13. 20+案例教你可视化图表的设计方法
  14. 嵌入式开发培训怎么样,嵌入式开发培训前景如何?
  15. 员工信息表,增删查改程序
  16. Word中如何设置毕业论文每章节不同页眉
  17. 关于推特社交机器人数据集(来自上一篇论文)
  18. MFC程序逆向 – 消息篇(上)+(下)
  19. 【题解 海量集训 并查集】 银河英雄传说
  20. html超级简单实现点赞(收藏)和取消赞效果

热门文章

  1. java前补零工具类_java生成编码工具类,不足补0
  2. android 获取app自启动权限状态_央视批手机App权限问题:频繁自启动 搜集个人隐私触目惊心...
  3. pearson相关系数_Pearson(皮尔逊)相关系数
  4. jdk解压版_命令行版的斗地主你玩过没?
  5. [JavaWeb-MySQL]数据库的备份和还原
  6. LeetCode 82 删除排序链表中的重复元素||-中等
  7. Lingo优化模型概述
  8. [object detection] TypeError: can't pickle dict_values objects
  9. 2021牛客暑期多校训练营4 E - Tree Xor 线段树 + 拆分区间
  10. 【NOIP2018】赛道修建【二分】【树形dp】【multiset】【贪心】