欢乐纪中某A组赛【2019.7.8】

前言

你以为我是jzojjzojjzoj,其实我是GMojGMojGMoj
在这里插入图片描述


成绩

JJJ表示初中,HHH表示高中后面加的是几年级
上至222XJQXJQXJQ,下至200ZZY200ZZY200ZZY都有我们SSLSSLSSL的人(滑稽)
|RankRankRank|PersonPersonPerson|ScoreScoreScore|AAA|BBB|CCC|

RankRankRankPersonPersonPersonScoreScoreScoreAAABBBCCC
222(J−3)ZZY(J-3)ZZY(J3)ZZY200200200100100100100100100000
151515(J−3)WHF(J-3)WHF(J3)WHF104104104161616888888000
202020(J−2)ZYC(J-2)ZYC(J2)ZYC969696000868686101010
222222(J−2)WYC(J-2)WYC(J2)WYC909090444868686000
272727(J−2)HJQ(J-2)HJQ(J2)HJQ848484000848484000
343434(J−2)LRZ(J-2)LRZ(J2)LRZ525252888444444000
363636(J−2)XXY(J-2)XXY(J2)XXY515151515151000000
404040(J−3)QYH(J-3)QYH(J3)QYH383838222343434222
575757(J−2)HZB(J-2)HZB(J2)HZB141414121212222000
616161(J−2)LW(J-2)LW(J2)LW444222222000
636363(J−2)XJQ(J-2)XJQ(J2)XJQ222000222000

正题


T1:jzoj3318−[BOI2013]BrunhildaT1:jzoj3318-[BOI2013]BrunhildaT1:jzoj3318[BOI2013]Brunhilda的生日【数论】

链接:
https://blog.csdn.net/Mr_wuyongcong/article/details/95064511


T2:jzoj3319−[BOI2013]T2:jzoj3319-[BOI2013]T2:jzoj3319[BOI2013]雪地踪迹【bfsbfsbfs

链接:
https://blog.csdn.net/Mr_wuyongcong/article/details/95069822


T3:Loj2687,jzoj3320−T3:Loj2687,jzoj3320-T3:Loj2687,jzoj3320文本编辑器【线头dpdpdp

链接:
https://blog.csdn.net/Mr_wuyongcong/article/details/95077052


someofcodesome\ of\ codesome of code


T14T1\ 4T1 4codecodecode

#include<cstdio>
#include<cstring>
#include<iostream>
#include<algorithm>
#define check(x,y) ((x%y==0)?2147483647:x%y)
#define tr(x) (x+1)%m
#define cot(x,y) ((x%y==0)?(2147483647):(int(x/y)*y))
using namespace std;
const int N=10001;
int m,n,a[N],f[N],Q,mod[N],flag,pord;
int main()
{scanf("%d%d",&m,&Q);pord=1;for(int i=0;i<m;i++){scanf("%d",&a[i]);pord=pord*a[i];if(pord>=N) flag=1,pord=0;}memset(f,0x3f,sizeof(f));f[0]=0;for(int i=1;i<=N;i++){if(!flag&&i>=pord) break;for(int j=1;j<m;j++)if(i%a[j]>i%a[mod[i]])mod[i]=j;f[i]=f[cot(i,a[mod[i]])]+1;}while(Q--){scanf("%d",&n);if(!flag&&n>=pord) printf("oo\n");else printf("%d\n",f[n]);}
}

T286T2\ 86T2 86codecodecode

#include<cstdio>
#include<cstring>
#include<iostream>
#include<algorithm>
using namespace std;
const int N=4100;
//int show[N][N];
int n,m,ans,v[N][N];
int qx[N*N],qy[N*N],l=1,r;
char c[N][N],z;
void dfs(int x,int y,char pos)
{if(x<1||y<1||x>n||y>m) return;if(c[x][y]!=pos||v[x][y]) return;v[x][y]=1;qx[++r]=x;qy[r]=y;dfs(x+1,y,pos);dfs(x,y+1,pos);dfs(x-1,y,pos);dfs(x,y-1,pos);
}
int main()
{scanf("%d%d",&n,&m);for(int i=1;i<=n;i++)for(int j=1;j<=m;j++)cin>>c[i][j];dfs(1,1,c[1][1]);z=c[1][1];while(l<=r){ans++;int R=r;if(z=='F') z='R';else z='F';for(int i=l;i<=R;i++){
//			show[qx[i]][qy[i]]=1;dfs(qx[i]-1,qy[i],z);dfs(qx[i]+1,qy[i],z);dfs(qx[i],qy[i]-1,z);dfs(qx[i],qy[i]+1,z);}
//		for(int i=1;i<=n;i++){
//		  for(int j=1;j<=m;j++)
//			printf("%c",show[i][j]*(z=='F'?'R':'F'));
//		  putchar('\n');
//		}
//		putchar('\n');l=R+1;}printf("%d",ans);
}

总结

好烦今天我好菜,T2T2T2虽然一眼正解谁知linuxlinuxlinux也会爆栈,然后T1T1T1死刚半天结果是错误的方法。


;(\color{blue}\texttt{;(};(

最后的最后
我TM依旧蔡的一匹呀鸡你太美\color{red}\begin{matrix}\huge我_{TM^{依^旧}}^{蔡_{的_{一_{匹_{呀}}}}} \end{matrix}\color{white}\\\texttt{鸡你太美}TM鸡你太美

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/322265.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Sentinel(十四)之控制台

转载自 Sentinel 控制台 1. 概述 Sentinel 提供一个轻量级的开源控制台&#xff0c;它提供机器发现以及健康情况管理、监控&#xff08;单机和集群&#xff09;&#xff0c;规则管理和推送的功能。这里&#xff0c;我们将会详细讲述如何通过简单的步骤就可以使用这些功能。 …

C# 这些年来受欢迎的特性

原文地址:http://www.dotnetcurry.com/csharp/1411/csharp-favorite-features在写这篇文章的时候&#xff0c;C# 已经有了 17 年的历史了&#xff0c;可以肯定地说它并没有去任何地方。C# 语言团队不断致力于开发新特性&#xff0c;改善开发人员的体验。在这篇文章中&#xff0…

P2657-[SCOI2009]windy数【数位dp,dfs】

正题 题目链接:https://www.luogu.org/problemnew/show/P2657 题目大意 求A∼BA\sim BA∼B中不含前导零且没两个相邻的位数相差至少为222的数字个数。 解题思路 考虑记忆化搜索&#xff0c;用fi,jf_{i,j}fi,j​表示到第iii位数字为jjj时的方案数。 然后用1∼B1\sim B1∼B中…

Sentinel(十三)之动态规则扩展

转载自 动态规则扩展 规则 Sentinel 的理念是开发者只需要关注资源的定义&#xff0c;当资源定义成功后可以动态增加各种流控降级规则。Sentinel 提供两种方式修改规则&#xff1a; 通过 API 直接修改 (loadRules)通过 DataSource 适配不同数据源修改 手动通过 API 修改比较…

AspectCore动态代理中的拦截器详解(一)

前言在上一篇文章使用AspectCore动态代理中&#xff0c;简单说明了AspectCore.DynamicProxy的使用方式&#xff0c;由于介绍的比较浅显&#xff0c;也有不少同学留言询问拦截器的配置&#xff0c;那么在这篇文章中&#xff0c;我们来详细看一下AspectCore中的拦截器使用。两种配…

P3279-[SCOI2013]密码【Manacher】

正题 题目链接:https://www.luogu.org/problemnew/show/P3279 题目大意 一个字符串满足: 有nnn个字符仅包含小写字母告诉你每个字符为中心的最大回文串长度告诉你每个两个字符的间隙为中心的最大回文串长度 求满足要求的字典序最小的字符串。 解题思路 因为字典序最小&…

Actor-ES框架:Ray

并发1. 并发和并行并发&#xff1a;两个或多个任务在同一时间段内运行。关注点在任务分割。并行&#xff1a;两个或多个任务在同一时刻同时运行。关注点在同时执行。本文大多数情况下不会严格区分这两个概念&#xff0c;默认并发就是指并行机制下的并发。2. 好处随着多核处理器…

Sentinel(十五)之在生产环境中使用 Sentinel

转载自 在生产环境中使用 Sentinel 引言 Sentinel 目前已可用于生产环境&#xff0c;除了阿里巴巴以外&#xff0c;也有很多企业在生产环境中广泛使用 Sentinel。 生产环境的 Sentinel Dashboard 需要具备下面几个特性: 规则管理及推送&#xff0c;集中管理和推送规则。se…

P3934-Nephren Ruq Insania【欧拉定理,树状数组】

正题 题目链接:https://www.luogu.org/problemnew/show/P3934 题目大意 长度为nnn的序列aaa 1lrw:1\ l\ r\ w:1 l r w:让l∼rl\sim rl∼r这个区间增加www。2lrp:2\ l\ r\ p:2 l r p:求alal1al2...%pa_l^{a_{l1}^{a_{l2}^{...}}}\% palal1al2...​​​%p直到ara_rar​ 解题思路…

Entity Framework Core 懒加载

众所周知在EF 6 及以前的版本中&#xff0c;是支持懒加载&#xff08;Lazy Loading&#xff09;的&#xff0c;可惜在EF Core 并不支持&#xff0c;必须使用Include方法来支持导航属性的数据加载。不过现在EF Core的开发团队打算恢复对这一功能的支持&#xff08;目前还未发布&…

Sentinel(十六)之AHAS Sentinel 控制台

转载自 AHAS Sentinel 控制台 AHAS Sentinel 是 Sentinel 的阿里云上版本&#xff0c;提供企业级的高可用防护服务&#xff0c;包括&#xff1a; 可靠的实时监控和历史秒级监控数据查询&#xff0c;包含 QPS、RT、load、CPU 使用率等指标&#xff0c;支持按照调用类型分类&a…

和各路巨佬の随机挑战3总结

第三次挑战\huge \texttt{\color{purple}第\color{blue}三\color{green}次\color{block}挑\color{red}战}第三次挑战 规则 随机挑取一蓝一紫一黑来做&#xff0c;拥有两次换题机会&#xff0c;若黑题是暂未学过的算法可以拥有无限次换题机会。 van♂van♂van♂成记录 过程 晚…

浅析Entity Framework Core2.0的日志记录与动态查询条件

一、 Entity Framework Core2.0的日志记录早在Entity Framework Core1.0 ,我们就使用相关的ILoggerProvider ILogger 这些基础接口类.来实现过日志记录.在Entity Framework Core2.0 估计是为了配合ASP.NET Core的日志.所以对这些接口进行了更进一步的包装,也弃用了一些接口和类…

Sentinel(十七)之启动配置项

转载自 启动配置项 配置方式 Sentinel 提供如下的配置方式&#xff1a; JVM -D 参数方式properties 文件方式&#xff08;1.7.0 版本开始支持&#xff09; 其中&#xff0c;project.name 参数只能通过 JVM -D 参数方式配置&#xff08;since 1.8.0 取消该限制&#xff09;&…

jzoj3337-[NOI2013模拟]wyl8899的TLE【字符串hash,二分】

正题 题目大意 两个字符串A,BA,BA,B。可以修改AAA中的一个字符使得AAA中的1∼k1\sim k1∼k是BBB的子串&#xff0c;求kkk的最大值。 解题思路 先将AAA和BBB字符串hashhashhash&#xff0c;然后枚举BBB作为子串的起始位置&#xff0c;然后二分出不修改字符的第一个不相等处xxx…

Actor-ES框架:Ray--事件(Event)编写说明

Event作用&#xff1a;存储事件数据。IEventBaseK&#xff1a;是Actor的StateId的类型&#xff0c;可以是long、可以是string&#xff0c;Ray一般使用OGuid生成的字符串作为主键。编写Event继承IEventBase接口&#xff0c;Base部分如下&#xff1a; public string Id {…

Sentinel(十八)之注解支持

转载自 注解支持 Sentinel 提供了 SentinelResource 注解用于定义资源&#xff0c;并提供了 AspectJ 的扩展用于自动定义资源、处理 BlockException等。使用 Sentinel Annotation AspectJ Extension 的时候需要引入以下依赖&#xff1a; <dependency><groupId>c…

jzoj3338-[NOI2013模拟]法法塔的奖励【权值线段树,线段树合并】

正题 题目大意 一棵树&#xff0c;对于每个点&#xff0c;求从任何一个在该点的子树为头&#xff0c;以该点为结尾的序列必须选择这个点的最长不降子序列。 解题思路 首先我们使用权值线段树计算答案每个点(l,r,w)(l,r,w)(l,r,w)表示以l∼rl\sim rl∼r为结尾最长的不降升子序…

设计模式之策略模式在地铁票价系统中的应用

引言设计模式是面向对象编程的一个非常精彩的部分。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性&#xff0c;它能帮助我们将应用组织成容易了解&#xff0c;容易维护&#xff0c;具有弹性的架构。本文通过一个简单的案例来讲述策略模式在地铁票价系…

jzoj3339-[NOI2013模拟]wyl8899和法法塔的游戏【博弈论,暴力】

正题 题目大意 有nnn堆石子&#xff0c;每次选择一个区间博弈&#xff0c;先手必须先取最右边的石子堆。 每次询问(r,a,b)(r,a,b)(r,a,b)表示在a∼ba\sim ba∼b中选择一个数lll。要求使用l∼rl\sim rl∼r这个区间的石子进行博弈&#xff0c;然后若先手必胜输出最右边的石子需…