随便测了一下2016的提高组,发现自己还是太菜了。。。

day1

T1:玩具谜题

一个模拟题,打挂了,只有95分,错的很傻逼

code:

#include<bits/stdc++.h>
using namespace std;
int n,m;
int add(int x){
if(x>n) x%=n;
if(x<=0) x+=n;
return x;
}
const int N=200001;
int t,a[N];
char str[N][11];
int main() {
scanf("%d%d",&n,&m);
for(int i=1; i<=n; i++)
scanf("%d%s",&a[i],str[i]+1);
int k=1;
int move;
for(int i=1;i<=m;i++){
scanf("%d%d",&t,&move);
if(a[k]==1&&t==1) k=add(k-move);
else if(a[k]==1&&t==0) k=add(k+move);
else if(a[k]==0&&t==1) k=add(k+move);
else if(a[k]==0&&t==0) k=add(k-move);
}
int len=strlen(str[k]+1);
for(int i=1;i<=len;i++)
cout<<str[k][i];
return 0;
}

T2:天天爱跑步

压根就不会,只打了20分的子任务,第一次交还挂了,太菜了。。。,就不放代码了

T3:换教室

蓝题+期望?,直接放弃

95+20+0=115,估计比大众分还低

day2

T1:组合数问题

暴力乱操,正解想不出,40分

code:

#include<bits/stdc++.h>
#define d cout<<"nmsltonyma";
using namespace std;
long long num[1001];
int main() {
long long n,m,t,k;
scanf("%lld%lld",&t,&k);
num[0]=1;
num[1]=1;
for(long long i=2; i<=100; i++)
num[i]=num[i-1]*i;
while(t--) {
long long n,m,ans=0;
scanf("%lld%lld",&n,&m);
for(long long i=1; i<=n; i++)
for(long long j=1; j<=min(i,m); j++) { if((num[i]/(num[j]*num[i-j]))%k==0) ans++;
}
printf("%lld\n",ans);
}
}

T2:蚯蚓

第一眼看到题就想到了堆,并且神奇地想出了怎样维护蚯蚓的增长

写到一半突然发现需要在堆里多放一个参数维护,就不会写了

然而,过了一会儿我脑子突然开窍了,发现只要把第一个参数改一下就不需要维护第二个参数了,80分到手,剩下几个点常数太大T了

code:

#include<bits/stdc++.h>
using namespace std;
const int N=2e5+20;
int a[N];
int n,m,cnt;
double u,v;
int t;
priority_queue<int>q;
int main() {
int grow=0;
scanf("%d%d%d%d%d%d",&n,&m,&cnt,&u,&v,&t);
for(int i=1; i<=n; i++)
scanf("%d",&a[i]);
for(int i=1; i<=n; i++)
q.push(a[i]);
for(int i=1; i<=m; i++) {
int x=q.top();
x+=grow;
q.pop();
int x1=(u/v)*x;
int x2=x-x1;
q.push(x1-grow-cnt);
q.push(x2-grow-cnt);
if(i%t==0) printf("%d ",x);
grow+=cnt;
}
cout<<endl;
for(int i=1; i<=(n+m); i++) {
if(i%t==0) {
int x=q.top();
printf("%d ",x+grow);
}
q.pop();
}
}

T3:愤怒的小鸟

又是数学题,不想写,保灵

总分:95+20+0+40+80+0=235,压一等

不能再颓了,再颓就要成狒狒了(然而我又打开了fifa online 3)

noip2016自测报告的更多相关文章

  1. 支付宝LR集群压测报告

    支付宝压力测试报告 时间:2016-03-23                                             测试人员:XXX 目录 支付宝压力测试报告 1 目录 1 一   ...

  2. 关于springmvc的helloworld的压测报告

    都说hello world 很简单,应该能承受很大的请求压力,那么到底有多大?你知道吗?如果知道,那咱们就不继续了.如果不知道,我们来看一下! 1. 准备工作,快速建立一个基于springmvc的he ...

  3. NOIP2016愤怒的小鸟 题解报告 【状压DP】

    题目什么大家都清楚 题解 我们知道,三点确定一条抛物线,现在这条抛物线过原点,所以任意两只猪确定一条抛物线.通过运算的出对于两头猪(x1,y1),(x2,y2),他们所在抛物线a=(y1*x2-y2* ...

  4. 性能压测诡异的Requests/second 响应刺尖问题

    最近一段时间都在忙着转java项目最后的冲刺,前期的coding翻代码.debug.fixbug都逐渐收尾,进入上线前的性能压测. 虽然不是大促前的性能压测要求,但是为了安全起见,需要摸个底心里有个数 ...

  5. 转自 BotVS 量化平台社区 --- 如何从绩效报告中分辨出“好模型 or 坏模型”

    ## NO:01 在投资行业一直有一个说法,靠交易盈利是所有赚钱方式中最难的一种,以至于有人戏谑称交易为投资领域的搬砖工作. 为了提升交易效率.挖掘潜在投资机会,量化交易伴随着信息技术的发展大行其道, ...

  6. 福州大学W班-团队作业-随堂小测(同学录)成绩

    作业链接 https://edu.cnblogs.com/campus/fzu/FZUSoftwareEngineering1715W/homework/1246 作业要求 1.题目 即编写一个能够记 ...

  7. 京东全链路压测军演系统(ForceBot)架构解密

    摘要:全链路压测是应对电商大促容量规划最有效的手段,如何有效进行容量规划是其中的架构关键问题.京东在全链路压测方面做过多年尝试,本文转载京东商城基础平台技术专家文章,介绍其最新的自动化压测 Force ...

  8. 高德全链路压测平台TestPG的架构与实践

    导读 2018年十一当天,高德DAU突破一个亿,不断增长的日活带来喜悦的同时,也给支撑高德业务的技术人带来了挑战.如何保障系统的稳定性,如何保证系统能持续的为用户提供可靠的服务?是所有高德技术人面临的 ...

  9. jmeter压测、操作数据库、分布式、 linux下运行的简单介绍

    一.jmeter压测 1.如何压测 常规性能压测:10-15分钟 稳定性测试:一周.2天等 如果想要压测10分钟,勾选永远,勾选调度器,填写600秒.也可以使用固定启动时间. 2.tps.响应时间 ( ...

随机推荐

  1. Moviepy音视频开发:开发视频转gif动画或jpg图片exe图形化工具的案例

    ☞ ░ 前往老猿Python博文目录 ░ 一.引言 老猿之所以学习和研究Moviepy的使用,是因为需要一个将视频转成动画的工具,当时在网上到处搜索查找免费使用工具,结果找了很多自称免费的工具,但转完 ...

  2. 第15.21节 PyQt(Python+Qt)入门学习:QListView的作用及属性详解

    老猿Python博文目录 专栏:使用PyQt开发图形界面Python应用 老猿Python博客地址 一.概述 QListView是从QAbstractItemView 派生的类,实现了QAbstrac ...

  3. baby sqli 联合查询加入数据 手工注入

    0x00 BabySQli 原题目描述:刚学完sqli,我才知道万能口令这么危险,还好我进行了防护,还用md5哈希了密码! 登陆页面,查看源码后点进search.php看到一段可疑的句子MMZFM42 ...

  4. [GXYCTF2019] MISC杂项题

    buuoj复现 1,佛系青年 下载了之后是一个加密的txt文件和一张图片 分析图片无果,很讨厌这种脑洞题,MISC应该给一点正常的线索加部分脑洞而不是出干扰信息来故意让选手走错方向,当时比赛做这道题的 ...

  5. tcp socket学习

    更新一波学的socket编程,socket还是比较重要的,探测端口,连接服务底层都是socket编程.tcp有server 和 client.client和udp发送差不多. server端是建立了两 ...

  6. Spring RestTemplate具备负载均衡功能

     在创建RestTemplate的Bean时使用@LoadBalanced注解, 就可以自动配置为使用ribbon.如下面的示例所示: @Configuration public class MyCo ...

  7. 一个不倒翁App

  8. 转:解释lsh

    Locality sensitive hashing - LSH explained The problem of finding duplicate documents in a list may ...

  9. GYM100526I Interesting Integers

    题目大意 定义一种 \(Gabonacci\) 数列: \[\begin{array}{c} G_1=a\\ G_2=b\\ G_i=G_{i-1}+G_{i-2} \end{array} \] 给定 ...

  10. (window)Docker的镜像使用

    镜像加速 镜像默认是通过 DockerHub 拉取的,国内可能有些困难,会报以下错误: net/http: TLS handshake timeout 所以,需要配置国内的加速服务地址: 官方地址:h ...