Cod sursa(job #622721)

Utilizator MercurifyPaul Calescu Mercurify Data 18 octombrie 2011 14:17:47
Problema Fractii Scor 0
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.48 kb
#include<fstream>
#include<iostream>
using namespace std;
int n;
int min(int a, int b){
	if(a<b) return a;
	else return b;
}
int cmd(int p, int q){
	while(p!=q){
		if(p<q) q-=p;
		else p-=q;
	}
	if(p==0) return 1;
	else return 0;
}
int main(){
	int s;
	ifstream fin("fractii.in");
	fin>>n;
	fin.close();
	int i,j,k;
	s=n*2-1;
	for(i=2;i<=n;i++){
		for(j=2;j<=n;j++){
			if(cmd(i,j)==1)
				s++;
		}
	}
	ofstream fout("fractii.out");
	fout<<s;
	fout.close();
}