P1482Cantor表(升级版)-C语言-创新互联
题目描述现代数学的著名证明之一是Georg Cantor证明了有理数是可枚举的。他是用下面这一张表来证明这一命题的:
成都创新互联是一家专注于网站设计、网站制作与策划设计,包头网站建设哪家好?成都创新互联做网站,专注于网站建设10年,网设计领域的专业建站公司;建站业务涵盖:包头等地区。包头做网站价格咨询:028-869222201/1 1/2 1/3 1/4 1/5 …
2/1 2/2 2/3 2/4 …
3/1 3/2 3/3 …
4/1 4/2 …
5/1 …
… 这次与NOIp1999第一题不同的是:这次需输入两个分数(不一定是最简分数),算出这两个分数的积(注意该约分的要约分)后输出积在原表的第几列第几行(若积是整数或1/积,则以“积/1”或“1/积”结算)。
输入格式共两行。每行输入一个分数(不一定是最简分数)。
输出格式两个整数,表示输入的两个分数的积在表中的第几列第几行,注意该约分的要约分。
#includeint main()
{
int a,b,c,d;
scanf("%d/%d\n%d/%d",&a,&b,&c,&d);
int m=a*c;
int n=b*d;
while(n!=0){
int temp=m%n;
m=n;
n=temp;
}
printf("%d %d",(b*d)/m,(a*c)/m);
}
你是否还在寻找稳定的海外服务器提供商?创新互联www.cdcxhl.cn海外机房具备T级流量清洗系统配攻击溯源,准确流量调度确保服务器高可用性,企业级服务器适合批量采购,新人活动首月15元起,快前往官网查看详情吧
当前题目:P1482Cantor表(升级版)-C语言-创新互联
标题路径:http://ybzwz.com/article/jhohe.html