摘要:
解析 在该题目中,经过其中 \(n-1\) 个点说明要去掉一个点不走。 要求经过 \(n-1\) 个点的最小距离,只需计算到最左边和最右边的最短距离即可,因为只要到达这两个点,就意味着其间所有的点全部都经过了一遍,符合题意。 那么“去掉一个点不走”,需要去掉哪一个点呢?这个问题可分为两种情况: 去掉 阅读全文
posted @ 2025-08-25 17:06
Jerrycyx
阅读(5)
评论(0)
推荐(0)
摘要:
题目描述 有一天,Vasya走到黑板前,把 \(1\) 到 \(n\) 之间的不同整数按一定的顺序画成一个圆圈。然后他画弧来连接整数对 \((a,b)\ (a≠b)\),它们要么在圆相邻,要么有数字 \(c\),使得 \(a\) 和 \(c\) 相邻,并且 \(b\) 和 \(c\) 相邻。易得出, 阅读全文
posted @ 2025-08-25 17:05
Jerrycyx
阅读(15)
评论(0)
推荐(0)
摘要:
这是一道模拟题。 因为 \(1\leq q\leq 1000\),所以不需要做优化,直接暴力模拟就能过。 在如何判定可不可能做到这一点上则是唯一需要思考一下的。但是很容易就可以发现:如果 \(n\) 不是 \(2,3,5\) 的倍数且不为 \(1\) 的话,那么 \(n\) 自然也就不能再运算,也就 阅读全文
posted @ 2025-08-25 17:03
Jerrycyx
阅读(6)
评论(0)
推荐(0)
摘要:
终于可以写一道如此复杂的题的题解了! 题目就是说, Alice 有一个边长为 \(a\) 正方形,所以她的大小应该是: \[\large a^2 \]而 Bob 有一个 \(b*c\) 的长方形,所以他的大小就应该是: \[\large b*c \](小学的几何知识,应该都懂...) 乍一看,数据范 阅读全文
posted @ 2025-08-25 17:02
Jerrycyx
阅读(11)
评论(0)
推荐(0)
摘要:
简要思路: 使用 cin.getline 函数读入第一行的原文,用 80 次循环来把它分割成 8 段,存储起来。 接下来再用 scanf 来输入每个数字所对应的字符串。 最后就可以两层循环来检查每一段字符串是否和某个数字所对应的字符串相等啦! 提示: 检查字符串相等可以用 cstring 头文件里的 阅读全文
posted @ 2025-08-25 16:59
Jerrycyx
阅读(7)
评论(0)
推荐(0)

浙公网安备 33010602011771号