题目计算学生使用粉笔,其中到多少名学生时粉笔不足,做题遇到2个问题
1.计算学生总共需要粉笔数的时候,一直卡70测试用例不过,70用例是超大int数组。
我在计算时使用了
long sum = Arrays.stream(chalk).sum();
chalk数组为int形,在sum过程中,数值过大,超出int范围(-2^31=-2147483648)答案报错。
2.The code of method main(String[]) is exceeding the 65535 bytes limit,由于出现上述报错,调试时讲测试用例编写进代码块,报以上错误。代码超长,暂时没看到合适的处理办法。