第一题计算余数和商,然后d*(n-1)*n/2+(余数+1)*商就行,然后记得用long;比如n=7/d=3:(1/3+2/3+3/3+4/3+5/3+6/3+7/3)=(3*1+2*2); 第二题,list<int[]>先存第一个数,for循环判断一下新加的数组是否跟list里的所有数有重叠,没有的话加入
点赞 2

相关推荐

牛客网
牛客企业服务