The 2018 ACM-ICPC Asia Qingdao Regional Contest
The 2018 ACM-ICPC Asia Qingdao Regional Contest
青岛总体来说只会3题
C
#include<bits/stdc++.h> using namespace std; #define maxn 3000005 char a[maxn],b[maxn]; int c[maxn],ll[maxn],rr[maxn]; int main(){ int t; cin>>t; while(t--){ int n; scanf("%d",&n); scanf("%s",a); scanf("%s",b); ;j<n;j++){ if(a[j]!=b[j]){ c[j]=; }; } ; ; ;j<strlen(a);j++){ //if(fa&&c[j]==1) continue; &&c[j]==){ rr[i-]=j; fa=; }&&c[j]==){ ll[i]=j; i++; fa=; } } ]==) rr[i-]=n-; ){ printf()/); }){ ]-ll[i-]+; )*+1LL*(n-k)*; printf("%lld\n",ans); }){ printf("6\n"); }else{ printf("0\n"); } } ; }
E
#include<bits/stdc++.h> using namespace std; #define maxn 200005 #define LL long long LL a[maxn],b[maxn]; LL n,m; bool fa(LL x){ LL ans=; ;j<n;j++){ ){ b[j]=x/a[j]; }else{ b[j]=x/a[j]+; } } ;j<n;j++){ &&b[j]<) break; ans++; ){ ans+=(b[j]-)*; b[j+]-=b[j]-; } ; } ; } int main(){ int t; cin>>t; while(t--){ scanf("%lld%lld",&n,&m); LL mx=; ;j<n;j++){ scanf("%lld",&a[j]); mx=max(mx,a[j]); } LL l=,r=mx*m; ) cout<<"<<endl; else{ while(l<r){ LL mid=(r+l)/; ; else r=mid; } printf(,l-)); } } ; }
J
#include<bits/stdc++.h> using namespace std; typedef long long LL; ; int Min( int a , int b ){ return a<b?a:b; } int n,m,a[maxn]; int main() { int T; scanf( "%d" , &T ); ; cas<=T ; cas++ ) { ,num = ; scanf ( "%d%d" , &n , &m ); ; i<=n ; i++ ) { int x; scanf( "%d" , &x ); ) cnt++; else a[++num] = x; } if ( m==n ) printf( "Richman\n" ); else if ( m<cnt ) printf( "Impossible\n" ); else { LL ans = ; ; ; i<=num ; i++ ) { if ( i<=m-cnt ) ans += a[i]; else tmp = Min( tmp , a[i] ); } printf( ); } } ; }
M
#include<bits/stdc++.h> using namespace std; #define LL long long ]={,,,,,,,,,}; int main(){ int t; cin>>t; while(t--){ int n,z; scanf("%d%d",&n,&z); //cout<<"2"<<endl; ){ ||n==) break; ) break; ; int k=n; ){ LL ii=k%; i+=fa[ii]; k/=; } n=i; z--; } ){ printf("%d\n",n); }else{ ==){ printf("%d\n",n); }else{ printf("%d\n",fa[n]); } } } }
The 2018 ACM-ICPC Asia Qingdao Regional Contest的更多相关文章
- The 2018 ACM-ICPC Asia Qingdao Regional Contest(部分题解)
摘要: 本文是The 2018 ACM-ICPC Asia Qingdao Regional Contest(青岛现场赛)的部分解题报告,给出了出题率较高的几道题的题解,希望熟悉区域赛的题型,进而对其 ...
- ACM ICPC Central Europe Regional Contest 2013 Jagiellonian University Kraków
ACM ICPC Central Europe Regional Contest 2013 Jagiellonian University Kraków Problem A: Rubik’s Rect ...
- 2019-2020 ICPC, Asia Jakarta Regional Contest (Online Mirror, ICPC Rules, Teams Preferred)
2019-2020 ICPC, Asia Jakarta Regional Contest (Online Mirror, ICPC Rules, Teams Preferred) easy: ACE ...
- The 2018 ACM-ICPC Asia Qingdao Regional Contest, Online J - Press the Button(思维)
http://acm.zju.edu.cn/onlinejudge/showProblem.do?problemCode=4056 题意 有一个按钮.一个灯.一个计时器和一个计数器,每按一次按钮,计时 ...
- The 2018 ACM-ICPC Asia Qingdao Regional Contest, Online -C:Halting Problem(模拟)
C Halting Problem In computability theory, the halting problem is the problem of determining, from a ...
- The 2018 ACM-ICPC Asia Qingdao Regional Contest, Online Solution
A Live Love 水. #include<bits/stdc++.h> using namespace std; typedef long long ll; ; const i ...
- 2018-2019, ICPC, Asia Yokohama Regional Contest 2018 K
传送门:https://codeforces.com/gym/102082/attachments 题解: 代码: /** * ┏┓ ┏┓ * ┏┛┗━━━━━━━┛┗━━━┓ * ┃ ┃ * ┃ ━ ...
- ZOJ - 4048 Red Black Tree (LCA+贪心) The 2018 ACM-ICPC Asia Qingdao Regional Contest, Online
题意:一棵树上有m个红色结点,树的边有权值.q次查询,每次给出k个点,每次查询有且只有一次机会将n个点中任意一个点染红,令k个点中距离红色祖先距离最大的那个点的距离最小化.q次查询相互独立. 分析:数 ...
- 2018 ICPC Asia Jakarta Regional Contest
题目传送门 题号 A B C D E F G H I J K L 状态 Ο . . Ο . . Ø Ø Ø Ø . Ο Ο:当场 Ø:已补 . : 待补 A. Edit Distance Thin ...
随机推荐
- ES6学习之let
块级作用域 ; i < ; i++){} console.log(i); ; j < ; j++){} console.log(j); //"ReferenceError: j ...
- SimpleChannelInboundHandler与ChannelInboundHandlerAdapter
参考https://blog.csdn.net/u011262847/article/details/78713881 每一个Handler都一定会处理出站或者入站(也可能两者都处理)数据,例如对于入 ...
- 利用 Docker 搭建单机的 Cloudera CDH 以及使用实践
想用 CDH 大礼包,于是先在 Mac 上和 Centos7.4 上分别搞个了单机的测试用.其实操作的流和使用到的命令差不多就一并说了: 首先前往官方下载包: https://www.cloudera ...
- 二、启用Docker支持
一.使用
- Python 第三方库 cp27、cp35 等文件名的含义(转)
转自 https://blog.csdn.net/lanchunhui/article/details/62417519 转自 https://stackoverflow.com/questions/ ...
- Apache ab 单测 分布式
使用synchronized 处理并发 缺点:无法做到细粒度控制 只适合单点的情况 使用Redis作为分布式锁 setnx命令 设计模式 :使用 !setnx 加锁 getset命令
- C#/.Net判断是否为周末/节假日
判断节假日请求的Api:http://tool.bitefu.net/jiari/ /// <summary> /// 判断是不是周末/节假日 /// </summary> / ...
- 前端传递给后端且通过cookie方式,尽量传递id
前端传递给后端且通过cookie方式,尽量传递id
- Django models中关于blank与null的补充说明
Django models中关于blank与null的补充说明 建立一个简易Model class Person(models.Model): GENDER_CHOICES=( (1,'Male'), ...
- 第一天:学会如何在pycharm上编写第一条robotframework用例
---恢复内容开始--- 1.python环境的安装和依赖包的下载