上一页 1 2 3 4 5 6 7 ··· 18 下一页
摘要: AB 签到 C 大力DP,f[i][j]表示走到当前位置的方案数,但问题是无法考虑没走过路径的未填位置。不过很好解决,向右走的时候实际方案=原方案数*3^(走过的列下侧的未填位置数),向下走的时候实际方案=原方案数*3^(走过的行右侧的未填位置数),这样可以处理掉所有的未填位置。 #include< 阅读全文
posted @ 2021-01-16 23:00 hfctf0210 阅读(386) 评论(0) 推荐(0) 编辑
摘要: 由于不想被退学忙于学习,好久不打了…… A 感觉不是那么签到……问题可以转化为10^n=am^2+bm+c,求b,然后就转化为普通的快速幂即可 #include<bits/stdc++.h> using namespace std; long long n; int m,a=10,ret=1; in 阅读全文
posted @ 2021-01-13 15:08 hfctf0210 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 上大学以后第一次CF居然打的这么好……新号StudyingMother打的,rank35,rating=837。 手速不行思维慢,还天天WA,我哭辽…… A 签到,输出字符串长度 B 发现尽量往右边跳最优,-1可视为-(k+1)(第k次跳跃),然后发现那一次如果恰好能跳到x或者跳到>=x+2,则这样 阅读全文
posted @ 2020-12-01 08:41 hfctf0210 阅读(282) 评论(0) 推荐(0) 编辑
摘要: 老年选手ABC都打不好了,这些题给一年多前的我看都是执掌题……思路都想到但不会写,弱智题也弱智错误百出,这就是上古退役选手的状态…… ABC 签到不解释 D 前缀和,注意long long,因为此问题WA了2发 #include<bits/stdc++.h> using namespace std; 阅读全文
posted @ 2020-11-18 18:42 hfctf0210 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 你没看错,一个前NOI Ag选手来做普及组了,马上打ICPC了我也准备练习一些。 连PJ都不会了,得分:100+100+30+100=330,甚至比初三还菜,nowcoder数据,思路也应该是这个分。 写一发题解吧(T3就写30分的) T1 奇数直接输出-1,偶数按二进制位拆分 #include<b 阅读全文
posted @ 2020-11-10 15:44 hfctf0210 阅读(155) 评论(0) 推荐(0) 编辑
摘要: Part3 小有名气 初一上学期期中考试过后,我也分析了自己的成绩,我语文实在是太垃圾了,虽然小四门考的好,但那只是其他人都不会学,没有适应,而且到中考这些都不是这种考法。如果后来还是这个考试分数,一中特长生估计是没戏的(毕竟比1,6,8摇号高了30)。于是这时候我决定暂时退隐江湖,学习文化课,也学 阅读全文
posted @ 2020-10-25 20:33 hfctf0210 阅读(507) 评论(0) 推荐(2) 编辑
摘要: Part1 最初的最初 我的OI的姻缘,说来话长…… 最初接触到OI,大概是小学四年级的时候,当时老师说建议数学和计算机好的同学去学习计算机编程,当时感到很好奇就去学了。当时其实也就是为了混混游戏的,学的pascal连数组的含义都不清楚,文件输出也不会,连个小学组市级三等奖都没有就弃疗了。 六年级上 阅读全文
posted @ 2020-10-07 08:30 hfctf0210 阅读(416) 评论(0) 推荐(2) 编辑
摘要: 挺有意思的一道题 容易发现k越大甲越容易赢,那么a[i]表示最小的可以使甲赢的数,则a[i-a[i]]>=2a[i],可以打表,然后发现这个表与斐波那契数列有关。 众所周知,任何自然数都可以被唯一拆分成若干不同斐波那契数的和,即可以化为斐波那契进制,然后最小的斐波那契数(即斐波那契进制下的lowbi 阅读全文
posted @ 2020-09-06 17:25 hfctf0210 阅读(228) 评论(0) 推荐(0) 编辑
摘要: 大家好,我是wanghaoyu1080,由于我没有博客,在这里借用hfctf0210的博客来写。 Day0 坐火车到北京八十中参加CTSC,和backofftrack,Gloidlovesbxy,AKRiser,zhan_liu,Hongyz都在一辆车,车上我们6人互相出题,我出了最水的题: htt 阅读全文
posted @ 2020-09-03 11:08 hfctf0210 阅读(347) 评论(0) 推荐(0) 编辑
摘要: 这段时间有点忙,好久没打CF了 A 考虑到n与n-1互质,可以把数列分成两段操作[1,1][2,n],全部加成n的倍数,再操作[1,n]即可,注意特判n=1 #include<bits/stdc++.h> using namespace std; typedef long long ll; cons 阅读全文
posted @ 2020-08-31 09:04 hfctf0210 阅读(257) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 18 下一页