Lang:G++
Edit12345678910111213141516171819202122232425262728293031#include <bits/stdc++.h>using namespace std;typedef long long LL;LL n,m;LL gcd(LL a, LL b){return b?gcd(b,a%b):a;}LL f(LL n){LL cnt = 1;int p = 1;for (LL i = 2; i * i <= n; i++){while(n % i ==0){p++;n/=i;}cnt*=p;p=1;}if (n != 1) cnt *= 2;return cnt;}int main()