A简单题,直接模拟难度:入门B题意在网格图中选两个空白格子,求总共有多少个空白格子与其中一个选中格子的距离小于等于D。做法注意到H和W都很小,直接枚举两个格子的位置,然后扫一遍判断,复杂度。难度入门C题意在网格图中从所有的H出发走不超过D步,求总共能够经过多少个没有障碍物的格子。做法把所有H点加入队列中,记录走的步数,做不超过D步的BFS即可。复杂度。难度普及/提高-D题意求1-N之间有多少个数正好有9个不同的因数。做法众所周知,因数是成对出现的,如果a是x的因数,则x/a也是x的因数。而如果有9个因数,说明这个数必须是平方数,因为x/a=a。尝试枚举1-N之间的所有平方数,然后因数分解。写完...