01 2024 档案
摘要:B - Frequency 难度: ⭐ 题目大意 给定一个字符串, 输出出现次数最多的字母; 相同就输出字典序更小的; 解题思路 打暴力就行, 没啥好说的; 神秘代码 #include<bits/stdc++.h> #define int long long #define IOS ios::syn
阅读全文
摘要:A - Tricky Template 难度: ⭐⭐ 题目大意 给定三个字符串a, b, c; 现在有一个模板串t, 如果字符串s和t匹配需要满足两个条件; 1- 如果 ti 是小写字母, 那么 si 和 ti 相同; 2- 如果 ti 是大写字母, 那么 si 不能 ti 的小写形式相同; 问是否
阅读全文
摘要:A - We Got Everything Covered! 难度: ⭐ 题目大意 给定n和k两个整数, 要求用前k个小写字母组成一个字符串; 该字符串的子串应包含所有由前k个字母组成的长度为n的字符串全排列; 要求输出最短的满足条件的字符串; 解题思路 这题题目挺唬人, 但其实是个水题; 所谓最短
阅读全文
摘要:A - Square 难度: ⭐ 题目大意 给定正方形的四个顶点, 求该正方形的面积; 解题思路 根据四个点找出长和宽即可, 因为数据范围有负数, 为了方便我都进行了移位; 神秘代码 #include<bits/stdc++.h> #define int long long #define IOS
阅读全文
摘要:B - Extended ABC 难度: ⭐ 题目大意 验证给定的字符串是不是ABC扩展串, 空串也算; 解题思路 题目很简单, 没必要像我这么写, 我这是突然想到了就写了; 正常写打暴力就行, 先找A, 若没有就找B, 以此类推; 神秘代码 #include<bits/stdc++.h> #def
阅读全文
摘要:B - CTZ 难度: ⭐ 题目大意 给定一个数n, 输出其二进制最后有几个连续的0; 解题思路 模拟一下就行; 神秘代码 #include<bits/stdc++.h> #define int long long #define IOS ios::sync_with_stdio(false); c
阅读全文
摘要:B - Tetrahedral Number 难度: ⭐ 题目大意 给定一个n, 输出所有可能的三元组(x, y, z) 使得x + y + z <= n; 解题思路 n的数据范围很小, 打个三重循环就行; 神秘代码 #include<bits/stdc++.h> #define int long
阅读全文
