AC路漫漫
文章平均质量分 79
Felven
我就不告诉你,我就不告诉你(有节奏)
展开
-
A. Legs
解题说明:水题,要求动物总数最少,就确保尽量是牛,其余的为鸡。原创 2024-07-31 21:57:48 · 210 阅读 · 0 评论 -
C. Good Prefixes
解题说明:此题是一道数学题,统计出数列中存在多少个子数列满足条件,很显然遍历数列,当出现子数列之和正好为其中最大数的两倍即可。统计出所有满足条件的情况。原创 2024-07-24 20:23:38 · 528 阅读 · 0 评论 -
B. Angry Monk
解题说明:此题是一道数学题,由于每次拼接只能增加1,于是必须要把长的变成1才能拼接,找规律能发现保留最长的,然后将其他的进行切除最后拼接即可。原创 2024-07-21 16:26:45 · 472 阅读 · 0 评论 -
A. Little Nikita
解题说明:此题是一道模拟题,由于每次要么减去1要么加上1,为了确保最后正好为m个,首先确保个数不少于m,其次需要保证差值正好为2的整数倍。原创 2024-07-18 21:55:39 · 321 阅读 · 0 评论 -
B. Symmetric Encoding
解题说明:此题是一道字符串题,由于字母要求升序排列替换,首先遍历字符串统计出每个字母出现的次数,然后进行前后字母互换。原创 2024-07-16 21:39:28 · 521 阅读 · 0 评论 -
D. Distinct Split
解题说明:此题是求两个集合的最大值,每个集合中只统计不同数字的个数。可以采用C++里面的vector和set,vector属于顺序容器,其元素与存储位置与操作操作有关;set属于关联容器,其元素相当于键值。set能够保证它里面所有的元素都是不重复的。于是遍历数组,求出最大的情况即可。原创 2024-07-15 22:01:35 · 814 阅读 · 0 评论 -
A. Only Pluses
解题说明:水题,此题只需要每次将三个数字中最小的数字加一,这样才能保证最后乘积最大。原创 2024-07-14 21:04:07 · 243 阅读 · 0 评论 -
D. Manhattan Circle
解题说明:此题是一道几何题,找到#组成的图形所在的中心位置。找规律能发现就只需要把#所在位置信息累加求和再平均就是中心点。原创 2024-07-08 20:32:31 · 398 阅读 · 0 评论 -
C. Clock and Strings
解题说明:此题找规律就能发现只需要比较数字大小,先找到两组数字的最大值和最小值,然后进行判断。原创 2024-06-30 17:31:14 · 664 阅读 · 0 评论 -
A. X Axis
解题说明:水题,最短距离就是三个点所在位置的最大值减去最小值。原创 2024-06-29 22:18:36 · 875 阅读 · 0 评论 -
B. Maximum Multiple Sum
解题说明:此题是一道数学题,为了保证x的倍数之和尽可能大,同时kx小于n,则x应该尽可能小,求和的值为(1+k)/2 * kx 而kx小于n ,就要保证k值越大越好,那么很显然x越小k值容易越大。此时要区分n为3的情况,此时x为3为最优解。原创 2024-06-21 22:45:59 · 338 阅读 · 0 评论 -
A. Creating Words
解题说明:字符串题目,直接取值然后颠倒输出即可。原创 2024-06-21 22:36:20 · 437 阅读 · 0 评论 -
B. Choosing Cubes
解题说明:此题是一道数学题,判断是否移除特定数字,首先对数列排序,找出特定的数字所在的位置,然后用这个位置与移除的个数相比较。注意这里会存在多个相同的特定数字,此时要把位置全部记录下来。所有相同数字中如果位置靠后那肯定不会移除,如果只有一个数字靠后那可能会被移除,否则就肯定会被移除。原创 2024-06-12 22:26:47 · 885 阅读 · 0 评论 -
A. Problem Generator
解题说明:此题是一道模拟器,因为每一轮都必须要出现A-G这几个字母,所以直接统计当前已出现的字母,然后判断每一轮中是否漏字母即可,最后求和。原创 2024-06-12 22:16:46 · 404 阅读 · 0 评论 -
B. Chemistry
解题说明:此题其实就是判断删除k个字母后剩余的字母出现次数为偶数个,可以采用贪心算法,首先删除只出现奇数次的字母,判断这些字母出现的次数是否大于k即可。原创 2024-06-02 22:10:21 · 581 阅读 · 1 评论 -
A. Phone Desktop
解题说明:此题是一道几何题,为了使用尽可能少的屏幕,很显然在屏幕上尽量把像素点放满。首先以2X2矩阵得到最少得屏幕数,然后再填补1x1的矩阵。原创 2024-06-02 22:04:30 · 1086 阅读 · 0 评论 -
A. Maximize?
解题说明:此题是一道数学题,分析后能知道最大肯定不会超过x,可以采用贪心算法,y选择为x-1,这样gcd(x,y)为0,则最大值就是x-1。原创 2024-05-26 21:50:40 · 455 阅读 · 0 评论 -
B. Different String
解题说明:水题,只要确保字母不完全一样,然后选择前后两个不一样的字母颠倒下就行。原创 2024-05-26 21:46:03 · 353 阅读 · 0 评论 -
C. Sending Messages
解题说明:此题是一道模拟题,采用贪心算法,遍历过程中哪种方式省电就采用哪一种,最后判断是否全部发完即可。原创 2024-05-18 22:27:42 · 624 阅读 · 0 评论 -
A. My First Sorting Problem
解题说明:水题,两个数比大小,直接判断即可。原创 2024-05-17 21:47:28 · 145 阅读 · 0 评论 -
A. Don‘t Try to Count
解题说明:此题是一道字符串题目,可以通过strstr这个函数来判断是否满足子串条件。如果不满足就使用strncat函数在后面继续拼接字符串。注意字符串长度不是无限长的,可以设定一个范围,超过长度找不到就退出。原创 2024-05-05 16:10:08 · 920 阅读 · 0 评论 -
A. One and Two
解题说明:此题是一道数学题,将数列拆成两部分,让乘积相等。由于数列中只有1和2两种数字,可以采用暴力求解算法,统计出2的个数,然后确保两边2的个数相等即可。原创 2024-05-05 15:50:39 · 299 阅读 · 0 评论 -
D. Unnatural Language Processing
解题说明:此题是一道字符串题,根据题目意思需要将字符串拆开为满足题意的字串,直接遍历按两个字母为一个单位进行判断即可。原创 2024-05-01 17:31:19 · 640 阅读 · 0 评论 -
A. Desorting
解题说明:此题是让数列不要递增,然后找到最少的次数,比较容易想到找出数列中前后差值最小的情况,然后改变这前后一对数即可。原创 2024-04-27 22:02:29 · 865 阅读 · 0 评论 -
C. Vasilije in Cacak
解题说明:此题是一道数学题,找规律能发现如果最小的前k个数之和大于x,或者最大的k个数之和小于x,则无法找到。其余情况下总能找到满足条件的k个数。原创 2024-04-20 21:45:16 · 947 阅读 · 0 评论 -
A. Yogurt Sale
解题说明:此题是一道模拟题,根据题目意思首先比较a和b/2的大小,如果a大则将n拆分购买,否则直接购买。原创 2024-04-20 21:40:28 · 302 阅读 · 0 评论 -
D. Odd Queries
解题说明:水题,根据题目意思直接求和累加进行判断即可。原创 2024-04-02 22:39:23 · 548 阅读 · 0 评论 -
C. Rudolf and the Ugly String
解题说明:此题是一道字符串题,直接遍历,每次读取三个字母,如果存在不满足的字符串,剔除中间的字母,继续遍历。原创 2024-04-02 22:31:48 · 742 阅读 · 0 评论 -
B. Upscaling
解题说明:此题是一道图形题,找规律进行输出即可。原创 2024-04-02 22:24:45 · 381 阅读 · 0 评论 -
C. Clock Conversion
解题说明:此题直接判断小时的数字,与12进行比较即可,注意0点的情况。原创 2024-04-02 22:19:08 · 661 阅读 · 0 评论 -
A. Stair, Peak, or Neither?
解题说明:水题,直接判断即可。原创 2024-04-02 22:13:55 · 325 阅读 · 0 评论 -
B. Sequence Game
解题说明:此题是一道模拟题,根据题目意思,是知道了结果后反推原数列,在遍历过程中直接构造相同的数字即可。原创 2024-03-23 22:50:35 · 781 阅读 · 0 评论 -
B. Vlad and Shapes
解题说明:此题是一道几何题,需要判断图形到底是三角形还是正方形,可以看相邻两行都是1的个数,相同的话就是矩形,否则就是三角形.原创 2024-03-15 22:06:42 · 352 阅读 · 0 评论 -
A. Sasha and the Beautiful Array
解题说明:水题,细分析一下就知道是数列中最大值减去最小值。原创 2024-03-15 21:55:18 · 314 阅读 · 0 评论 -
B. Turtle Math: Fast Three Task
解题说明:此题是一道数学题,最终确保数列之和能被3整除。可以先统计出数列中被3除余1的数字是多少个来作为判断标准。其次对数列求和,根据数列之和与被3除的余数进行判断,最多不超过2次。原创 2024-03-15 21:51:18 · 545 阅读 · 0 评论 -
A. Rudolf and the Ticket
解题说明:水题,两个数列每次取一个数相加,遍历判断是否小于k即可。原创 2024-03-15 21:42:10 · 543 阅读 · 0 评论 -
B. Make Equal
解题说明:此题是一道模拟题,首先求出平均值,然后再遍历判断是否符合题目设置的条件,题目这里的条件是前面的罐子只能将水倒入后面的罐子,也就意味着如果前面的罐子水位必须要超过平均值才行,否则就无法实现平均。原创 2024-03-02 21:49:58 · 898 阅读 · 0 评论 -
A. Turtle Puzzle: Rearrange and Negate
解题说明:水题,就是求数列中每个数的绝对值之和即可。原创 2024-03-02 21:42:06 · 881 阅读 · 0 评论 -
A. Brick Wall
解题说明:此题是一道模拟题,可以采用贪心算法,细分析能得知,为了让数值最大,就是水平砖的数目越多越好,于是k就为2,得到砖数为m/2,然后再放n行即可。原创 2024-02-20 21:49:44 · 726 阅读 · 0 评论 -
B. Following the String
解题说明:此题是一道数学题,数列中的数字其实就代表前面出现相同字母的次数,因此可以根据数列中数字构造字符串,用一个数组表示字母出现的次数,针对每个数字都从a开始输出,循环遍历。原创 2024-02-20 21:30:16 · 700 阅读 · 0 评论