# 填空题 # 1 握手问题 水 # 2 反弹问题 对于反弹问题,直接考虑较复杂,而将反弹过程展开,可以得到完整的若干个矩形拼起来。 C++123456void solve () { int a = 343720, b = 233333; int m = 1059, n = 1768; printf("%.2lf", sqrt(a * a * m * m + b * b * n * n) * 2);} # 编程题 # 1 好数 # 题目大意 求 1→n1 \to n1→n 中有多少个好数 #...
# A 填空水题,算天数,答案是 33149 # B 感觉不应该是水题啊?但是暴力算出来就是 45 ,数据弱? C++12345678910111213141516171819202122int getI(int x, int n) { int t = pow(x, n); while (t / 10 != 0) t /= 10; return t;}map<int, bool> mp;void solve () { for (int i = 1; i <= 27; i++) {...