2021CSP游记

今年,刚上高中,由于之前初中学过OI(虽然只学了很短时间),跟高二一起参加了CSP  当然,此时的我还不知道会被虐的很惨/(ㄒoㄒ)/~~

首先,抱着全打暴力的心态去参加考试  

T1  看了很长时间,可以说的有思路,但没完全有思路  能看了半个点吧,先选择往后看 

T2  看到数据范围, 就想骗分,虽然我连骗分都不会  /(ㄒoㄒ)/~~  最后当然0分

T3  大佬们考完试都说是一道贪心的水题,当然我还是不会做,只能打一个很少的部分分暴力 (然而,还没有全输出-1的分高)   

T4  说是一道网络流,根本不会 考场上看了一眼题目描述就果断放弃了  应该是个明智的选择

都看完一遍后,发现只有T1或者T3能拿个部分分 于是乎,最暴力的暴力来了  

弄懂题意后,根据题目所说的模拟。大概一个点?或者一个半点,勉强用最暴力的暴力过了三个样例,20分  然后就放到一边了

接着看了T3,一开始想到了贪心,但正确性是错的,乱搞发现不对,打了个(专业)骗分程序,不再管了

此时对T2仍不死心  看到了全是“?”的数据,在纸上一顿推导,最后也没搞出来 交了个随机数代码。。。。

#include<bits/stdc++.h>
using namespace std;
const int M = 510;
const int mod = 1e9+7;
int n,k;
char a[M];
int cnt;
int main(){
  freopen("bracket.in","r",stdin);
  freopen("bracket.out","w",stdout);
  srand(time(0));
  scanf("%d%d",&n,&k);
  for(int i=1 ; i<=n ; i++){
    cin >> a[i];
  }
  cout << rand()%mod%1000 << endl;
  return 0;
}

当然,最后0分/(ㄒoㄒ)/~~ /(ㄒoㄒ)/~~

这时离结束还有一个点左右吧,突然想到T1可以用优先队列水过40%的样例 然后就回去打T1

发现考场上优先队列一直报错,信息也看不懂,不知道为啥,一直在调试  

最后。。实在没办法,只能把原来的代码交上去  只有20分  (回家后,发现用优先队列可以过45分  考场丢了25分啊  虽然分很低,但能拿到得分都没拿到)

这次就当练兵吧,明年是真正花开结果的时候 专心学习,静待花开

NOIP希望分数能稍微好看点吧

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值