• 第八届蓝桥杯参赛心得


    感觉这次比赛很不理想,也许是这次进赛场有点着急把,检查完儿信息做到座位上,还没有做好准备就已经开题了,然后打开浏览器输入网址,当时就感觉屋子里可闷,比较烦,没有静下来把,网页登陆下面的证件号都没看到,输入第一行的考生号之后第二行就输入了老师在黑板上写的解压密码,当时也不知道咋地还连续输入了两遍,都没有登进去,都快准备找老师的时候才发现哪儿输入的是证件号,当时就知道自己比较烦躁,开始控制的自己静下来,账号登进去之后下载完题目,打开题,这都很顺利,但是在开第一题的时候,原本很简单的一道题,一开始看着这个题可以使用电脑上的计算机,然后一个一个计算,然后就中这个方法开始计算,计算到三组数据的时候发现好多都输错了,第一题一共五十组数据,所以我知道我要是这样计算出来,肯定会出现一些错误,然后当时不知道怎么弄,看到自己前一排的在用word的表格计算,当时还想效仿来着,后来才有思路,把所有的数据复制到编译器里面,然后把所有的文字改了一下,半价的半改成509折在9后面加一个零,就算这个当时一遍还没有写出来,第一遍写的时候根本没有注意到会有半价和九折着两种情况,改了一次把半价改好了,之后想下一道题的时候有看到了九折输入的时候也输入错了,计算的事0.9折之后把所有这样的样例之后加了一个0,这个时候估计已经有半个多小时了,后来开第二道题,是一个素数等差数列,求一个长度为10的等差数列,当时这个题写的很简单很快就过去了,也放松了很多,然后第三题,题意很明朗,写好之后最小值和题目不对,然后看了好几遍,一直找不到错误,又开始烦,不过中间去了一次厕所,感觉好多了,外面很凉快,出去转了一圈之后清醒很多,但是 第三题还是不知道怎么错了,感觉在这个地方坑了有一个小时把,之后虽然很像把他做出来,但是还是果断放弃了,开后面的题,因为感觉在这个题用的时候太多了,之后事第四题,是一个搜索题,给一个6*6的方格,把他分成两部分,求不同的分发,因为对称的都算是一种情况,所有我从1.1这个点开始搜索,因为对角肯定不会分到一块里面,其实在写这个题的时候感觉这个题可难,当时感觉在第四题就出现了这样的题压力可大,写好这个题代码,感觉有一些对称的情况没有考虑到,所以进行了一些调试,期间发现虽然使用的搜索,但是搜索的时候走顺序虽然有不一样,但是还是会出现很多情况是一样的(还没有考虑对称的情况),知道有重复的时候是几百个,然后我创建了一个一千的结构体,每一个结构体里面存一种情况,之后在用了四重循环来去掉重复的,计算剩下结果90种,然后因为一开始的时候是从(1.1)开始的,所有还有移动对称没有考虑,就是左下角和右上角的对称,因为左下角的情况和右上角的情况事一一对应的,所以我感觉最后的结果应该是90的一半也就是45,这个题就这样过了,之后是五六这两个代码填空,这次的蓝桥杯感觉代码填空还是很好写的,这两个题加起来应该没有用半个小时把,有可能半个小时都不到, 唯一有一点疑惑的就是第五题,他题中说得第几位数字不知道事从左往右还是从右往左,这个不知道,但是从右往左的感觉太简单了,所有按着从左右往的写的,之后就是第七题,是一个日期题,这个题应该算是一个还是比较简单的一个题把,没有用多长时间就写出来了,但是写出来之后交上代码,才发现题目中说要对日期进行排序,然后讲日期存到了一个结构体里面使用sort排了一下顺序,然后有找了一些数据,例如1/1/1这种情况,我的程序会输出三种情况,也就是说没有去除重复,然后又写了一小会儿,感觉代码没问题了,格式也检查了一遍发现没有问题就交了,之后就是八题和九题,看了一下八题,当时就感觉这个题考虑的情况可多,再看89题的时候这个时候还剩下一个小时多一点,感觉八题有点难,所有就又把九题也看了,感觉9题比八题还简单一点,所以就先把9题写了,按照我的思路,测得很多数据也都过去了,但是还是不敢代码是否对,希望对把,然后就是八题,当时我看了下时间,十二点十五,我开始写八题,这个题遇到的问题主要事不知道一共需要计算哪里,也没有什么巧妙的方法,所以,只有暴力,然后就开始暴力求解最后也事写出来了,也测了好多数据也没有问题,之后就交了,当时感觉八题有可能会有一些情况没有考虑到,所有后来一直在测八题的数据,最后还有十分钟的时候测不出来,十题看了一眼题目,感觉应该很难,而且当时时间也不够了,所以直接没有看,看了一下前面的三题,虽然同样也没有找到正确截过,之后比赛就结束了,现在在微信上看到有一些人说十题很简单,我也看了一下,感觉没有八题和九题难,可惜了,比赛结束了,一切听天由命,再后悔也不可能在提交了,总的来说开头开的不好,中间也没有把握好时间,没有静下来,下次注意把。希望这次会出来一个好结果~~~只要不要太惨就好。。。。。。。

  • 相关阅读:
    1461. Check If a String Contains All Binary Codes of Size K
    1460. Make Two Arrays Equal by Reversing Sub-arrays
    1466. Reorder Routes to Make All Paths Lead to the City Zero
    1464. Maximum Product of Two Elements in an Array
    js 获取select的值 / js动态给select赋值【转】
    js在HTML中的三种写法【转】
    php中 elseif和else if 的区别【转】
    PhpStorm 常用快捷键
    PhpStorm 2018最新汉化包 解决”设置”不可用问题【转】
    PHP json_encode里面经常用到的 JSON_UNESCAPED_UNICODE和JSON_UNESCAPED_SLASHES【转】
  • 原文地址:https://www.cnblogs.com/lanaiwanqi/p/10445753.html
Copyright © 2020-2023  润新知