Pagini recente » Diferente pentru problema/farfurii intre reviziile 7 si 3 | Diferente pentru problema/livada intre reviziile 6 si 3 | Istoria paginii utilizator/shitprogramming | Cod sursa (job #1495337)
#include<fstream>
using namespace std;
int main(){
int n,k,e;
ifstream fi("fractii.in");
ofstream fo("fractii.out");
fi>>n;
e=n*n;
for(int i=2;i<=n;i++){
k=0;
for(int j=2;j<=n;j++){
if((j%i==0)||(i%j==0)) k++;else{
for(int l=2;l<=i;l++){
if((j%l==0)&&(i%l==0)) k++;}
}
}
e-=k;
}
fo<<e;
fi.close();
fo.close();
return 0;
}