1.题库及答案 https://github.com/liuchuo/PAT

2.在线题库 https://www.patest.cn/p/index#test

3.牛客网 https://www.nowcoder.com/pat/2/problems

4. NOI http://noi.openjudge.cn/

PAT B1032 挖掘机技术哪家强 我的思路:建立结构体,含有编号,分数,总分设置为0;接收数据后使用for循环将数组遍历,分数加至相同编号的数组下,在进行比大小。 这样存在不通过的测试点,并且结构体会使数据重叠。 优化方法: 常量数组 const int 学会建立maxn数组,10的五次方==1000110 使用哈希的思路,建立一位数组储存总分 #include<cstdio> const int maxn=100010; int school[maxn]={0}; int main()