1. 程式人生 > >Problem A: 小勇學分數

Problem A: 小勇學分數

Problem A: 小勇學分數

Time Limit: 1 Sec  Memory Limit: 128 MB

Description

小慧的弟弟小勇剛學分數,小慧想檢查弟弟約分是否正確。請你程式設計序幫幫她吧。 輸入m/n 形式的分數,輸出約分後的分數(能整除的只輸出整數)

Input

兩個數m和n(1<=n,m<=1000)

Output

約分後的分數

Sample Input

4/26

Sample Output

2/13

HINT

提示:輸入的資料中注意'/'的匹配,輸出結果如果是整數不輸出分母

參考答案:

#include<stdio.h>
int main()
{
	int m,n;
	int r,a,b;
	scanf("%d/%d",&m,&n);
	
	a=m;
	b=n;
	while(b!=0)
	{
		r=a%b;
		a=b;
		b=r;
	}
	
	
	m=m/a;
	n=n/a;
	if(n==1)
		printf("%d",m);
	else
	printf("%d/%d",m,n);
	return 0;
}