约数个数和约数之和

约数个数#include<iostream>#include<unordered_map>const int MOD=1e9+7;using namespace std;int n;int main(){ unordered_map<int,int>mp;


acwing1246. 等差数列

题目题解等差数列的公差肯定是每项的公约数,要使项数最少,那么只需要公差是每项的最大公约数即可。若d=0,说明是每项都相等,直接输出n;#include<iostream>#include<algorithm>using namespace std;const int N=10