- 博客(17)
- 收藏
- 关注
原创 CSP-J复赛模拟5——孙晨佑补题报告
T1【 牛奶 ( milk ) 】T2【 树组 ( traary ) 】T3【 智乃的兔子 ( usagi ) 】T4【 一颗成熟的奥术飞弹 ( missiles ) 】丸辣,考炸啦qwq,才15th。
2024-10-05 16:29:23 1089
原创 CSP-J复赛模拟4——孙晨佑补题报告
T1.【 三个 (three) 】( 100 / 100 )T2.【 合体 ( fit ) 】( 95 / 100 )T3.【 矩阵 ( matrix ) 】( 20 / 100 )T4.【 数对 ( pair ) 】( 20 / 100 )( 挺好,也就比 王*白告 & 刘*孜 低五分)
2024-10-04 17:53:23 664
原创 题解:笨小猴
这种方法的具体描述如下:假设maxn是单词中出现次数最多的字母的出现次数,minn是单词中出现次数最少的字母的出现次数,如果maxn-minn是一个质数,那么笨小猴就认为这是个Lucky Word,这样的单词很可能就是正确的答案。输出共两行,第一行是一个字符串,假设输入的的单词是Lucky Word,那么输出“Lucky Word”,否则输出“No Answer”;第二行是一个整数,如果输入单词是Lucky Word,输出maxn-minn的值,否则输出0。这里有个魔鬼细节,那就是判素数时0和1的情况。
2023-10-16 21:48:39 137 1
原创 题解:硬币面值组合
输出有若干行,每行的形式为: i a b c 第1列i代表当前行数(行数从001开始,固定3个字符宽度,宽度不足3的用0填充),后面3列a, b, c分别代表1角、2角、5角硬币的个数(每个数字固定12个字符宽度,宽度不足的在左边填充空格)。使用1角、2角、5角硬币组成 n 角钱。设1角、2角、5角的硬币各用了a、b、c个,列出所有可能的a, b, c组合。输出顺序为:先按c的值从小到大,若c相同则按b的值从小到大。一个整数n(1 <= n <= 100),代表需要组成的钱的角数。
2023-10-16 21:46:16 335 1
原创 CSP-X复赛模拟4————孙晨佑补题报告
小可手中有一个序列a,小可可以在序列a中选定一个区间[l,r][l,r],然后将这个区间分成单独的一块,其他不在块内的数字全部忽略不计。)显然不行,只能O(tn)的渐进时间复杂度解决,那就是——输入完数组后,遍历1~n,将“小可的位置可以移动到这个靶子的位置上”所耗的体力,和“选择一个没有被射中的靶子,同时小可和这个靶子之间。而这题给的数据范围十分的小,所以直接在while循环里三层for循环打暴力,求解每个区间内的每一个数,先将ans++,在判断a[k]是否为0,是则ans再++。
2023-10-15 14:59:41 237 1
原创 74 大聪明口口亚宸
一天,王胤皓在逛超市的时候偶遇大聪明口口亚宸,大聪明口口亚宸表示:你今天要是不吃小零食我就把你吃掉!(大聪明口口亚宸日常发癫)王胤皓此时说了一个字母和一句话,大聪明口口亚宸当场趋势。好,我废话不多说,不多说废话,因为说废话真的很烦,也不知道大家喜不喜欢话说废话,不过我是从不说废话的,那我们上。大聪明口口亚宸 is a ‘smart’的 apple/banana。(刷屏死大聪明口口亚宸奖励1000元红包!
2023-10-02 12:46:46 116 4
原创 CSP-X模拟赛一 孙晨佑补题报告
今天的题有简单的,有难的,有思路清晰的,有思路难的,算法奇特性层出不穷,感觉这题出的真的很好,就是没考多少分(也就比王胤皓少考50分而已)。
2023-10-01 19:11:10 161 1
原创 对于*胤*的评价
胤*,csdn名:edge_coduck_s07738。这人吧————————————————————@全体可达鸭学员,都给我我关注*胤*除了6点,其他都挺好的。不说了,进入正题——就有时候挺让人无语的。总之这人还是很不错的。
2023-10-01 12:53:26 83 4
原创 56 平方字符串
接下来t行每行一个字符串。每个字符串都只由小写字母组成,不包含空格、大写字母、数字等其他字符。要实现这个目的,首先要判断其长度的奇偶(奇数的话就无法平均分。第一行有一个正整数t(1≤t≤100),代表有t个字符串。时间限制:1秒 内存限制:128M。所以size/length函数大家都会用吧。既然这题让你求一个字符串是不是平方字符串。,前一半和后一半都相同,都是平方字符串。对于每个字符串,如果是平方字符串,输出。小可提出了“平方串”的概念。判断两个字符串是否相同会吧。这次就不写AC代码了。
2023-10-01 08:21:20 94 4
原创 10 排序次数
一次操作指的是执行一次f(1),f(3),..,f(n-2)或f(2),f(4),..,f(n-1),而不是执行了多少次函数f(x)如果ii是奇数,执行函数f(1),f(3),..,f(n-2)f,否则执行函数f(2),f(4),..,f(n-1)但提示中说输出的是执行一次f(1),f(3),..,f(n-2)或f(2),f(4),..,f(n-1)的数a[1],a[2],..,a[n](1≤ai≤n)代表一个数组。函数f(x),如果a[x+1]
2023-09-27 21:23:35 100 3
原创 60 最大?最小?
将有一个包含n个数字的数组a,分成k个非空的子段,从每个子段中拿出对应的最小值Min_x,再从所有的最小值中拿出最大值Max,请问Max最大能是多少?输入第二行包含对应的n个数字a[i],-10^9≤a[i]≤10^9 −10^9≤ai≤10^9。样例可以拆分为:[1,4]和[5,5],第一段最小值为1,第二段为5,因此输出5。将数组中的最大值单独一组,再将剩下的元素分成k-1组即可实现max最大化。输入第一行包含n和k,1≤k≤n≤10^5 1≤k≤n≤10^5。
2023-09-25 20:26:37 66 2
原创 28 导体测试
电流从左上角坐标为(1,1)的小方块出发。经过每一个方块的时候,都可以走到周围88格证(1,1)和(2,n)处的小方块都是导电方块。
2023-09-20 22:15:10 90 1
空空如也
C++和C的不同和相同
2023-10-03
TA创建的收藏夹 TA关注的收藏夹
TA关注的人