Cod sursa(job #2759661)

Utilizator RobertAcAcatrinei Robert-Marian RobertAc Data 19 iunie 2021 16:56:26
Problema Fractii Scor 100
Compilator cpp-64 Status done
Runda Arhiva de probleme Marime 0.39 kb
#include <bits/stdc++.h>

using namespace std;
ifstream in("fractii.in");
ofstream out("fractii.out");
int main(){
    int n;
    in>>n;
    vector<int> phi(n+1);
    for(int i=2;i<=n;i++){
            phi[i]+=i-1;
            for(int j=2*i;j<=n;j+=i){
                phi[j]-=phi[i];
            }
    }
    int64_t sum=0;
    for(auto i:phi)sum+=i;
    sum*=2;
    out<<sum+1;
}