T1
判断题
1
答案:正确
解析:从 double
改成 int
可能有影响,但是反过来应该没影响罢。
2
答案:错误
解析: 和 sqrt(t)
的精度是不一样的,最后的结果肯定也不一样,故错误。
3
答案:错误
解析: 行中的 和 都有可能是小数,所以 和 都有可能是小数。sq
函数返回值是 int
类型,直接强制类型转换了,结果会变,所以会影响结果。
4
答案:A 解析:估算一下,大概是 左右。
选择题
5
答案:不会 解析:无
6
答案:排除 和 解析:代码里有出现立方的计算,排除计算面积的选项。而椭球太高级了,显然也不可能,所以我猜答案是 和 中的一个
T2
判断题
1
答案:正确(不确定)
解析:通过第 行可知,solve(1,n).j
即为 (1+n)>>1
。然后我就不知道了,但是这道题一个是一个问题有多个解决代码,所以我猜是正确的。
2
答案:不知道 解析:无
3
去洛谷看了下题目,它的输入应该是
5 -10 11 -9 5 -7
答案:错误 不会
解析:观察代码可知,它的输出应该是在 到 之间,这里 ,所以错误。 看到最后一个单选发现自己错了,然后就不会了。
单选题
4
答案:不会 解析:无
5
答案:不会 解析:时间复杂度短板了。。。
6
题目输入应为
10 -3 2 10 0 -8 9 -4 -5 9 4
也不知道为啥一本通上数据不写空格
答案:不会 解析:无