- 博客(10)
- 收藏
- 关注
原创 洛谷P5707上学迟到
题目中说“提前的时间不会超过一天(24小时)“,但学校要求为早上8:00前到,所以可能存在跨1天的情况。学校要求必须在上午 8:008:00 到达,请计算在不迟到的前提下,yyy 最晚能什么时候出门。学校和 yyy 的家之间的距离为 𝑠 米,而 yyy 以 𝑣米每分钟的速度匀速走向学校。由于路途遥远,yyy 可能不得不提前一点出发,但是提前的时间不会超过一天。在上学的路上,yyy 还要额外花费 1010 分钟的时间进行垃圾分类。输出一个 2424 小时制下的时间,代表 yyy 最晚的出发时间。
2024-07-25 21:57:21 206
原创 【升级版】去除重复数字
将r设置为最长的铅笔,将l设置为最短的铅笔,这样可以有效的缩短时间复杂度。并且这个排序好的是,它无视数据里是否有负数,但他也只能解决这一类去重排序题。原理如下:我们知道,当我们铅笔平齐放置在桌面上,将手放置于顶端,把手往下平移,先扎到手的就是最长的。我们可以把手看作是一个右指针r,而最短的那根铅笔处就是左指针l,这其实是一个抽象的对撞指针。)之间,其中有很多重复的数字,请将重复的数字只保留一个,并将剩下的数由小到大排序并输出。而是一种我从同学不经意的一句话中提炼出来的——扎手排序(我自己起的名字)
2023-11-11 09:40:45 133 1
原创 2017年瑶海区小学区赛
但老师收到小z的电子版作业时,方程式的格式丢了,也就是原本方程可能是X=21^3+10^2+4^5,老师收到的却是X=213+102+45。请你帮老师写一个程序,输入式子格式丢失的每一项,计算等式原本的值。小z遇到一个编程难题,给出两个相同长度的字符串s1和s2,比如“abcd”和“efgh”,求两个字符串交错后组成的新字符串。1.找出一个大于等于L,小于等于D的最小整数N,N的各个位加起来结果是X。2.找出一个大于等于L,小于等于D的最大整数M,M的各个位加起来结果是X。第一行是一个整数N,表示有N项。
2023-08-28 23:28:44 168
原创 因子问题_升级版分享做题过程
任给两个正整数N、M,求一个最小的正整数a,使得a和(M-a)都是N的因子(即:a和M-a都可以整除N,包括负因子 )。输出一个正整数a,表示结果。如果某个案例中满足条件的正整数不存在,则在对应行输出−1。TLE,40,不过:刚刚那个错误的测试点过了,所以,我就去看了那个测试点的输入。只能面向答案了(如果有人知道不面向答案的写法告诉我吧,球球了)包括两个整数N、M。N不超过1,000,000。这题本来以为直接秒的,结果跟普通版完全不一样。不过还是想不出来哪有错,
2023-08-27 23:12:06 221 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人