Pagini recente » Cod sursa (job #880903) | Cod sursa (job #845362) | Cod sursa (job #1493916) | Cod sursa (job #2430763) | Cod sursa (job #1452304)
#include <cstdio>
#include <iostream>
using namespace std;
int main() {
freopen("sum.in", "r", stdin);
freopen("sum.out", "w", stdout);
ios_base::sync_with_stdio(false);
cin.tie(0);
int fi[100001];
for (int i = 2; i <= 100000; i++) {
fi[i] = i - 1;
}
for (int i = 2; i <= 100000; i++) {
for (int j = i + i; j <= 100000; j += i) {
fi[j] -= fi[i];
}
}
int t;
cin >> t;
for (int i = 0; i < t; i++) {
int x;
cin >> x;
cout << (long long)2 * fi[x] * x << "\n";
}
return 0;
}