Codeforces 1355 D. Game With Array
2024-09-22 07:44:30
题意:让你构造一个长度为n的序列,并且n个数的和为S,问能不能找到一个1~n的数k,使得数组里找不出一个子序列的和为k或者n-k;
题解:最简单的想法肯定是让k=1,然后数组只要不出现1和n-1就好了,只要 s /n >= 2,也就是由n-1个2和一个 s-(n-1)*2 != 1 构成就可以。
1 #include<bits/stdc++.h>
2 #define ll long long
3 using namespace std;
4
5 int main()
6 {
7 ios::sync_with_stdio(false);
8 cin.tie(0);
9 cout.tie(0);
10 int n,m;
11 cin>>n>>m;
12 if(m/n>=2){
13 cout<<"YES"<<endl;
14 for(int i=0;i<n-1;i++) cout<<2<<' ';
15 cout<<m-(n-1)*2<<endl;
16 cout<<1<<endl;
17 }
18 else cout<<"NO"<<endl;
19 return 0;
20 }
最新文章
- SQLServer文件收缩-图形化+命令
- Yaf零基础学习总结4-Yaf的配置文件
- OpenGLES入门笔记一
- open Session In View和过滤器配置
- poj 2763 Housewife Wind
- [ZZ]良好的编码习惯
- 使用BeanUtils组件
- Linux下安装Oracle 10g(redhat 4)
- 201521123008《Java程序设计》第1周学习总结
- 读《淘宝技术这十年》 总结下web架构的发展
- Android笔记二十四.Android基于回调的事件处理机制
- flink连接hbase方法及遇到的问题
- JavaScript数组对象详情
- 通过自定义比较器排序(C#版)
- SNF软件开发机器人-子系统-功能-【列表】自由排序-如何配置?
- 对vector等STL标准容器进行排序操作(转!)
- html基础笔记-表单、链接
- java 中xml转换为json对象
- php反射API 获取属性/注释/方法 执行方法 实例
- MySQL 高可用:mysql+Lvs+Keepalived 负载均衡及故障转移
热门文章
- 请求接口获取的json 字符串 前后不能有 双引号
- LeetCode498 对角线遍历
- LAN-SHARE 使用教程
- Jenkins Android APP 持续集成体系建设二—自动部署、执行测试任务,关联打包任务
- Python绘制雷达图(俗称六芒星)
- 彻底搞懂MySQL为什么要使用B+树索引
- 映泰主板H100系列安装win7的各种坑
- 【Oracle】10g rac如何开启归档和关闭归档
- 【Linux】常用的Linux可插拔认证模块(PAM)应用举例:pam_limits.so、pam_rootok.so和pam_userdb.so模块
- 【Oracle】查询执行慢的sql