原题
第一次提交
但是结果不是满分
之后看题解,才知道是int和long的问题
此为正确答案
我不明白的是,电脑是window11,64位操作系统,通过查阅资料,得知int和long的区别
int和long的储存空间不同,所表示的数字范围也就不同
这时候再看题目,是有提示的
也就是说,题目一定一定一定要看清楚
但是还有一个问题,long的数字范围不应该比int大吗,为什么题目要求a,b的值小于10^6
不应该是大于吗??????
是不是题目错啦啊????
求大神指导!!!!
破案了,家人们
int*int默认是int
只要有long就可以解决10^6*10^6>10^9,超出int范围的问题
另外,long long 也可以