马蹄集练习
以c++语言为基础的马蹄集练习的记录贴,对有难度的习题进行分享。
Rluhan7
练习蓝桥ing
展开
-
【C++】马蹄集05 最大默契
小码哥和小码妹是好朋友,他们有时会用一种方式检测双方的默契程度:两人分别给出一个字符串8 和并进行若干次操作使s串变得和t串一样。操作分为两种:1. 删除s 串的第一个字符;2. 将一个新字符插在 s 串的第一个字符之前。如果可以用正好n次操作使s串变为t串,就意味着他们两人很有默契,输出YES ,否则输出NO。原创 2024-08-10 21:25:34 · 265 阅读 · 0 评论 -
【C++】马蹄集06 字符串构造
你有一个字符串t,它由几个字母组成。定义一个字符串s的子串为s[l...r],表示从位置l到r构成的个新的串。你的目标是构造一个字符串s,使得它的可能长度最小,要求s中存在k个位置,可以找到k个以i为出发点的子串t。原创 2024-08-10 18:25:09 · 247 阅读 · 0 评论 -
【C++】马蹄集03 数组最大公约数
给定一个由N个正整数组成的数组,求所有数组元素的最大公约数,原创 2024-07-21 01:22:39 · 122 阅读 · 0 评论 -
【C++】马蹄集04 最大数字
输入正整数N,找到小于或等于它的最大数字,并且其数字从高位到低位是非递减的顺序。原创 2024-07-21 02:22:40 · 328 阅读 · 0 评论 -
【C++】马蹄集01 分解
输入正整数N和M,判断N是否可以分解成M个不同的正整数的和,输出YES或者NO。原创 2024-07-09 20:49:51 · 122 阅读 · 0 评论 -
【C++】马蹄集02 自守数II
输入正整数N,检查该数是否为自守数输出YES或者NO。当且仅当一个数的平方以与该数相同的数字结尾时该数称为自守数。原创 2024-07-21 01:14:37 · 244 阅读 · 0 评论