欢乐纪中某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…

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

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

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

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

Actor-ES框架:Ray

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

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

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

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的日志.所以对这些接口进行了更进一步的包装,也弃用了一些接口和类…

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

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

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

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

Sentinel(十九)之主流框架的适配

转载自 主流框架的适配 注&#xff1a;适配模块仅提供相应适配功能&#xff0c;若希望接入 Sentinel 控制台&#xff0c;请务必参考 Sentinel 控制台文档。 云原生微服务体系 Spring Cloud Spring Cloud Alibaba 致力于提供微服务开发的一站式解决方案。Sentinel 与 Spring …

利用OCR文字识别+百度算法搜索,玩转冲顶大会、百万英雄、芝士超人等答题赢奖金游戏

【先上一张效果图】&#xff1a;一、原理&#xff1a;其实原理很简单&#xff1a;1.手机投屏到电脑&#xff1b;2.截取投屏画面的题目部分&#xff0c;进行识别&#xff0c;得到题目和三个答案&#xff1b;3.将答案按照一定的算法&#xff0c;进行搜索&#xff0c;得出推荐答案…

Sentinel(二十)之Envoy RLS Token Server

转载自 Envoy RLS Token Server Sentinel 提供了一个 Envoy Global Rate Limiting gRPC Service 的实现 sentinel-cluster-server-envoy-rls&#xff0c;借助集群限流 token server 来为 Envoy 服务网格提供集群流量控制的能力。 Note: You can refer to here for the Englis…

g4e基础篇#5 创建分支和保存代码

使用版本控制系统最常见的工作流程就是修改代码&#xff0c;保存代码&#xff0c;共享代码。Git提供了一个简单的3步工作流&#xff0c;让你方便的完成这些操作。1. 新建工作分支2. 提交更改3. 推送分支到中心存储库与团队成员共享Git 工作流按照以上3步操作&#xff0c;我们就…

P3952-时间复杂度【模拟】

正题 题目链接:https://www.luogu.org/problemnew/show/P3952 题目大意 比较复杂就直接给截图了 解题思路 开一个栈来维护序列&#xff0c;因为它保证合法的程序中一个变量不会相互嵌套所以就拿变量的字母当做每个循环的下标即可。然后对于输入的x,yx,yx,y有五种情况 xN,yN…

一步步部署基于Windows系统的Jenkins持续集成环境

如题&#xff1a;本文将介绍如何在Windows环境下运用Jenkins部署持续集成环境。之所以写本文&#xff0c;是因为在最近工作当中&#xff0c;学习使用Jenkins时&#xff0c;确实遇到了一些问题&#xff0c;而大多数教程文档都是基于Mac或是Linux平台。为此很是头疼&#xff0c;经…

Sentinel(二十二)之使用Nacos存储规则

转载自 Spring Cloud Alibaba基础教程&#xff1a;Sentinel使用Nacos存储规则 通过上一篇《使用Sentinel实现接口限流》的介绍&#xff0c;相信大家对Sentinel已经有了初步的认识。在Spring Cloud Alibaba的整合封装之下&#xff0c;接口限流这件事情可以非常轻易的整合到我们…

vue 开发2017年变化回顾及2018年展望

vue.js 变化从 github 的发布记录我们可以看到2017年 vue.js 的第一个发布为 v2.1.9&#xff0c;最后一个为 v2.5.13&#xff0c;主要发布小版本 2.2~2.5。这些发布提升了vue 与 TypeScript 的结合、改进了对服务端渲染&#xff08;SSR&#xff09;和 native 渲染的支持、提供了…