Codeforces Round #723 (Div. 2)
Codeforces Round #723 (Div. 2)
题号 | 题目 | 知识点 |
---|---|---|
A | Mean Inequality | 签到 |
B | I Hate 1111 | 思维 |
C | Potions (Easy Version) | 思维 |
C1 | Potions (Hard Version) | 思维 |
D | Kill Anton | 思维+逆序对 |
E | Oolimry and Suffix Array | |
F | Median Queries |
CF1526A Mean Inequality
题意:
给你一个序列a,现在要求你重新排列a得到b,使得b中不存在,bi=(bi-1 + bi+1 )/2,b0=b2n,b2n+1=b1
题解:
排个序,然后序列的前半部分和后半部分一次输出
代码:
#include<bits/stdc++.h>
#define debug(a,b) printf("%s = %d\n",a,b);
typedef long long ll;
using namespace std;
//qdu打铁匠
inline int read(){int s=0,w=1;char ch=getchar();while(ch<'0'||ch>'9'){if(ch=='-')w=-1;ch=getchar();}while(ch>='0'&&ch<='9') s=s*10+ch-'0',ch=getchar();//s=(s<<3)+(s<<1)+(ch^48);return s*w;
}
const int maxn=100;
int a[maxn];
int main()
{int t; t=read();while(t--){int n=read();memset(a,0,sizeof(a));for(int i=1;i<=2*n;i++)cin>>a[i];sort(a+1,a+1+n+n);cout<<a[1]<<" "<<a[n+1];for(int i=2;i<=n;i++){cout<<" "<<a[i];cout<<" "<<a[n+i];}cout<<endl;}return 0;
}
B. I Hate 1111
题意:
给你一个数x,问这个x是否可以拆成11,111,1111,11111…的和
题解:
我们来看这个全1序列,1111可以被11 * 101表示,11111也可以被11和111表示,也就是说满足题意的x一定是由11和111组成的,也就是x=a * 11+b * 111
111 = 11 * 10 +1
所以x = a * 11 +b * (11 * 10 +1)=(a + 10 * b) * 11 + b
那么b=x%11,
得到了b,用x减去b * 111,然后得到的结果看是否能整除11,如果可以就说明可以组成
代码:
#include<bits/stdc++.h>
#define debug(a,b) printf("%s = %d\n",a,b);
typedef long long ll;
using namespace std;
//qdu打铁匠
inline int read(){int s=0,w=1;char ch=getchar();while(ch<'0'||ch>'9'){if(ch=='-')w=-1;ch=getchar();}while(ch>='0'&&ch<='9') s=s*10+ch-'0',ch=getchar();//s=(s<<3)+(s<<1)+(ch^48);return s*w;
}
int main()
{int t;cin>>t;while(t--){int n;cin>>n;int b=n%11;if(n-b*111<0)puts("NO");else if(((n-b*111)%11)==0)puts("YES");else puts("NO");}return 0;
}
Codeforces Round #723 (Div. 2)相关推荐
- Codeforces Round #723 (Div. 2) D. Kill Anton 线段树 + 暴力
传送门 文章目录 题意: 思路: 题意: 给你一个只有ANTOANTOANTO四个字母的字符串,你每次可以交换相邻两个,花费为111,让后让你打乱字符串,使得将打乱的字符串还原为原来的字符串的花费最小 ...
- Codeforces Round #723 (Div. 2) 个人题解
上1400辣! 传送门:https://codeforces.com/contest/1526 A. Mean Inequality 题意 给一个长度为偶数的数组,你需要重排这个数组,使得任意一个数不 ...
- Codeforces Round #723 Div. 2个人代码
Codeforces Round #723 Div. 2个人代码 写出来四题,开心QWQ A. Mean Inequality 题意:给一个数n,然后给2*n个数,让我们构造一个数列满足数列中任意一项 ...
- Codeforces Round #723 (Div. 2)B. I Hate 1111(完全背包)
problem B. I Hate 1111 time limit per test1 second memory limit per test256 megabytes inputstandard ...
- Codeforces Round #723 (Div. 2)补题
水题,只需要将序列分成两部分即可,一部分是大的,一部分是小的. #include <cstdio> #include <iostream> #include <algor ...
- Codeforces Round #506 (Div. 3)
Codeforces Round #506 (Div. 3) 实习期间事不多,对div3 面向题解和数据编程了一波 A. Many Equal Substrings 题目链接 A题就是找后缀和前缀重合 ...
- Codeforces Round #563 (Div. 2)/CF1174
Codeforces Round #563 (Div. 2)/CF1174 CF1174A Ehab Fails to Be Thanos 其实就是要\(\sum\limits_{i=1}^n a_i ...
- 构造 Codeforces Round #302 (Div. 2) B Sea and Islands
题目传送门 1 /* 2 题意:在n^n的海洋里是否有k块陆地 3 构造算法:按奇偶性来判断,k小于等于所有点数的一半,交叉输出L/S 4 输出完k个L后,之后全部输出S:) 5 5 10 的例子可以 ...
- Codeforces Round #696 (Div. 2) (A ~ E)超高质量题解(每日训练 Day.16 )
整理的算法模板合集: ACM模板 点我看算法全家桶系列!!! 实际上是一个全新的精炼模板整合计划 Codeforces Round #696 (Div. 2) (A ~ E)超高质量题解 比赛链接:h ...
最新文章
- postman 接口测试工具介绍
- 访问SharePoint站点时,提示:Service Unavailable
- oracle 数据库信息查询
- python获取数组中大于某一阈值的那些索引值_java矩阵计算及其在统计中的应用(一)...
- Java依赖注入选项
- [Leetcode][第题][JAVA][两个数组的交集 II1][双指针][HashMap]
- 【python】hashlib.shasha256练习注册 --笔记
- java jdk1.8 jvm_JVM——Java内存模型 (JDK1.8)
- 卵巢鸿蒙不全怎么检查,卵巢黄体功能不足怎么办 这三个处理方法要了解
- 开源不等于免费!谷歌如何通过安卓开源成为移动时代霸主? | 涛滔不绝
- 计算机无法读取exe文件,电脑打不开exe文件怎么解决
- MDT2012+ADK8.0+WDS部署Windows客户端(一)部署概念和方法论
- Java环境安装及环境变量的配置
- SI4463配置软件wds3
- mysql数据库 auto_increment_MYSQL数据库中的auto_increment
- 随便写的一篇,记录我的hyperledger -ca折腾
- pyspark运行加速方法思考(一)
- html需要电脑什么配置,买电脑主要看什么配置和参数
- 毕设 JAVA JSP工资管理系统的设计与实现论文
- R数据分析实战——奥运会120年历史
热门文章
- 套套原来是这样装袋的,40个机械动图看懂好像并不容易。。。
- ksweb如何安装php5.6_Android端的服务器容器 KSWEB PHP+MySQL环境搭建及应用
- c语言两个长整数相加,二个超长正整数的相加
- php mysql 执行sql文件_PHP执行SQL文件并将SQL文件导入到数据库_PHP
- pythonjam进不去怎么办_教程看了一遍又一遍,自学Python还是连门都进不去?
- 后端接口重定向_接口自动化面试题,建议收藏!
- c语言字符串倒置,单词倒置,用C++实现,将一句话里的单词进行倒置的方法详解
- python等值面图平滑_离散点插值方法、等值线的绘制及平滑技巧
- android websocket封装,Android WebSocket 方案选型OkHttp
- php html asp .net iis tomcat,iis+apache+tomcat 整合共享80口 支持ASP .NET JSP PHP全能WEB服务...