Skip to content

CSP-S 2021阅读程序T1T2

Published: at 04:06

T1


判断题

1

答案:正确 解析:从 double 改成 int 可能有影响,但是反过来应该没影响罢。

2

答案:错误 解析:22sqrt(t) 的精度是不一样的,最后的结果肯定也不一样,故错误。

3

答案:错误 解析:2828 行中的 xxyy 都有可能是小数,所以 x×xx \times xy×yy \times y 都有可能是小数。sq 函数返回值是 int 类型,直接强制类型转换了,结果会变,所以会影响结果。

4

答案:A 解析:估算一下,大概是 1.31.3 左右。

选择题

5

答案:不会 解析:无

6

答案:排除 AADD 解析:代码里有出现立方的计算,排除计算面积的选项。而椭球太高级了,显然也不可能,所以我猜答案是 BBCC 中的一个

T2


判断题

1

答案:正确(不确定) 解析:通过第 3131 行可知,solve(1,n).j即为 (1+n)>>1。然后我就不知道了,但是这道题一个是一个问题有多个解决代码,所以我猜是正确的。

2

答案:不知道 解析:无

3

去洛谷看了下题目,它的输入应该是 5 -10 11 -9 5 -7

答案:错误 不会 解析:观察代码可知,它的输出应该是在 11nn 之间,这里 n=5n=5,所以错误。 看到最后一个单选发现自己错了,然后就不会了。

单选题

4

答案:不会 解析:无

5

答案:不会 解析:时间复杂度短板了。。。

6

题目输入应为 10 -3 2 10 0 -8 9 -4 -5 9 4 也不知道为啥一本通上数据不写空格

答案:不会 解析:无