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&#243;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 ...
随机推荐
-
git的两本推荐书
1. pro git, 可以网页直接看 http://iissnan.com/progit/?spm=5176.100239.blogcont5843.18.nUJDcK 2. Git权威指南 < ...
-
告诉你吧,一套皮肤在winform与wpf开发模式下实现的界面效果同样精彩,winform界面和wpf界面。
一.同一资源: 二.先上软件界面: (1)wpf界面: 在wpf中实现这样类似web风格的软件界面就不用我多说了,在wpf实现这样的风格是很简单的,完全像网页设计一样的. (2)winform界面 在 ...
-
Visual Studio Online Integrations-Collaboration
原文:http://www.v ...
-
zf2 安装
下载实例程序 ZendSkeletonApplication 解压至D:\xampp\htdocs并重命名为ZendSkeletonApplication 下载Zend Framework 2.0最新 ...
-
PHPCURL直接访问JSONRPC服务
<?php $ch = curl_init(); $url = 'http://localhost/jsonrpc?tm='.time().mt_rand (100,999); //参数是为了防 ...
-
Blogger建立新文章 - Blog透视镜
使用Blogger,建立好Blog部落格之后,接着就是建立新文章,它是Blog部落格的灵魂,先从简单开始,来了解建立新文章的标题,文章中如何上传图片,建立卷标,及设定排程日期,定时自动发布等这些功能, ...
-
js 根据身份证号获取性别,年龄,等
$(function(){ $("#corpOwnerIdno").blur(function(){ //获取输入身份证号码 ...
-
游戏AI(二)—行为树优化之
上一篇我们讲到了AI架构之一的行为树,本篇文章和下一篇文章我们将对行为树进行优化,在本篇文章中我们讲到的是内存优化 问题 上一篇中我们设计的行为树由于直接采用new进行动态内存分配,没有自己进行管理. ...
-
【Angular】——TypeScript之胖箭头(=>;)函数
前言:胖箭头(=>)函数是一种快速书写函数的简介语法. ES5和TypeScript比较:在ES5中,每当我们要用甘薯作为方法参数时,都必须用function关键字和紧随其后的花括号({})表示 ...
-
18、MySQL
++主键(primary key) 能够唯一标识表中某一行的属性或属性组++.==一个表只能有一个主键==,但可以有多个候选索引.==主键可以保证记录的唯一==和==主键域非空==,数据库管理系统对于 ...