这是一道提交答案题,也可以说是一道数学题。
第一题
我们先来看第一题。
由于二维码在纸的中间部分,所以一开始要先裁剪 \(4\) 刀,这点题目也说了。
其次,题目中展示的剪纸方法是先剪行(也就是第 \(5\) 刀),那一共要剪 \(n - 1\) 刀(不要问我为什么,因为植树问题)。
求完行要剪几刀,我们就应该求列了。同样的,\(1\) 列需要剪 \(m - 1\) 刀,但是一共有 \(n\) 列,所以应该是 \((m - 1) \times n\) 次。
所以公式为:\(4 + (n - 1) + (m - 1) \times n\)。代入题目,结果就是 \(4 + (20 - 1) + (22 - 1) \times 20 = 443\) 次。
第二题
然后是第二题。
其实不难发现,谁将第 \(4\) 个点霸占了并且之后有任意两个点在同一行上相邻的话,即那一个人获胜。
前面的第 \(1\) 第 \(2\) 第 \(3\) 种情况,第 \(4\) 个点可以被小蓝占领,且剩下的点总有两个是在同一行并且相邻的。但最后一种情况虽然小蓝能占领第 \(4\) 个点,但是剩下的点均分布在角落(也就是没有相邻的两个点),所以小乔获胜。
答案是 VVVL
。其实打表也能过。
代码
#include<iostream>
using namespace std;
int main() {
string ans [] = {
"443",
"VVVL",
};
char T;
cin >> T;
cout << ans[T - 'A'] << endl;
return 0;
}
//按照题目给的格式填上答案即可通过。
总结:
这些题都不算难,只要有点数学水平都能轻松切掉。
标签:题目,个点,题解,times,蓝桥,填空 From: https://www.cnblogs.com/xvl-/p/16927508.html