Cod sursa(job #1118561)

Utilizator pintebogdanPinte Bogdan pintebogdan Data 24 februarie 2014 11:56:38
Problema Fractii Scor 10
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.53 kb
#include <fstream>
 using namespace std;

 ifstream fin ("fractii.in");
 ofstream fout("fractii.out");

 int prim (int a, int b)
 {int c;
    while (b)
        {c=a%b;
         a=b;
         b=c;
        }
    return a;
 }

 int main()
 {int n,j,i,k=0;
    fin>>n;
    for (i=1;i<=n;i++)
        {if(i%2==1)
            {for(j=1;j<=n;j++)
             if(prim(i,j)==1) k++;
            }
        else
            {for(j=1;j<=n;j+=2)
             if(prim(i,j)==1) k++;
            }
        }
    fout<<k;
 }