没过的三道题:B E H
卡住的题:G I
B题 HDU717
首先是虽然题目说了每个整数不会大于10^4但是f(x)=a*x*x……10^12 还是超int了,改完long long之后又是大坑,long long和int要进行比较,必须把int强制转换为long long。
一通改long long之后就可以了!(-20)
E题 分组-1598B
在CF edu上面见过的题,但是思路有问题,不是特别严谨,然后没改,就卡住了。
题意:把n(n是偶数)个学生分成人数相同的两组,每组在不同的天上课,周一到周五五天,知道每个人五天都是否有空,判断是否可以成功分组。(保证每个人至少五天中的一天有空)
思路:遍历每个两天,判断这两天是否满足两天能参加的人>=n/2如果满足则可以成功分组,若不存在满足情况的两天,则不能成功分组。其实就是枚举法。
H题HDU 6985
虽然题目名字叫微积分,但其实跟微积分关系不大,只需要根据题目给的条件判断字符串的符号即可如果有’+’且其后的数字为非’0’的数字即该字符串不满足条件。
注意第一个字符前要加个’+’