比赛 202110省实验桐柏一中普及组联赛 评测结果 AAAAAAAAAE
题目名称 分数约分 最终得分 90
用户昵称 OTTF 运行时间 0.230 s
代码语言 C++ 内存使用 0.57 MiB
提交时间 2021-10-18 18:49:52
显示代码纯文本

#include <iostream>
#include <fstream>

using namespace std;

typedef unsigned long long ull;

ull _son;
ull _mom;
ull _gcd;

void ParseIn () {
	
	ifstream inFile("yuefen.in");
	
	inFile >> _son >>_mom;
	
	inFile.close();
		
}

void cal (ull one, ull two) {
	if (one % two == 0) {
		_gcd = two;
	}
	else {
		cal (two, one % two);
	}
}

void Core () {
	
	cal (_son, _mom);
	
}

void CWriteOut () {
	
	ofstream outFile("yuefen.out");
	
	outFile << _son / _gcd << ' ' << _mom / _gcd << endl;
	
	outFile.close();
	
}

int main () {
	
	ParseIn ();
	Core ();
	CWriteOut ();
	
	return 0;
}