05 2020 档案

摘要:本次练习题有些难,我自己做了a,c题,剩余4题均看题解做的。 a题:要求数之间的差升序,我们先排一下序从小到大,如果为偶数则从n/2+1个数开始循环输出a[i],a[n-i+1]直到n;如果为奇数,则先输出a[n/2+1],再从n/2+2个数开始循环输出a[i],a[n-i+1]直到n。 b题:要求 阅读全文
posted @ 2020-05-29 20:13 yyscn 阅读(152) 评论(0) 推荐(0)
摘要:本次提较为简单,我都是一遍过(哈哈哈耶)。 a题即用n%(1+2+4+......)直到结果为0,即能整除,然后在整除一遍输出x;b题当n/2为偶数时可以,奇数时不可以,为偶数时先从2开始输出n/2个偶数,然后输出前一半偶数-1后一半偶数+1;c题为了输出三角形,直接输出b,c,c即可;d题应先释放 阅读全文
posted @ 2020-05-24 07:04 yyscn 阅读(125) 评论(0) 推荐(0)
摘要:本次我独立完成了4题a,c,d,e。另外两题是搜的。 题解:a题因为按题目规则可发现最后一个大于等于前面全部数的和,所以最后一个+前一半的数-1与剩余数的和之差最小(此题wa一次,原因想简单了,直接后四分之一+前四分之一);c题与上一次比赛a题相似,直接两种情况, num1=(x+y)*a;num2 阅读全文
posted @ 2020-05-21 00:05 yyscn 阅读(100) 评论(0) 推荐(0)
摘要:本次个人赛题目难度对我来说有点大,我爆零了。 本次我进行了补题,分别补了A,F题。A题·用了gcd求最大公因数,直接用总数整除a,b的最大公因数,然后判断其奇偶即可;F题有1到n个数字,然后m个查询,构造一个序列,使得查询后的值最大化。本题我看题解用了差分可以是时间缩短,当时这个提示超时,用了差分只 阅读全文
posted @ 2020-05-17 16:21 yyscn 阅读(171) 评论(0) 推荐(0)
摘要:本场我分配到了c题,但我未做出。 赛后我补了D题,D题不难及输入两个数,a,b,a经过+1或%2操作使其变为b即可。用一次while循环即可。还有E题,e题想复杂了,不用太多算法,其实就是每一个字符出现次数+1在相乘即可。 阅读全文
posted @ 2020-05-10 23:23 yyscn 阅读(119) 评论(0) 推荐(0)
摘要:本场比赛我共做了两题,题目难度不大。 赛后我看了A题的题解,看懂了题解,但考虑到自己的实力,我没有补题 阅读全文
posted @ 2020-05-10 23:04 yyscn 阅读(114) 评论(0) 推荐(0)