输入格式:三个正整数N,A,B,相邻两个数之间用单个空格隔开。
输出格式:两个正整数,分别是所求分数的分子和分母,中间用单个空格隔开。
样例输入100 7 13
样例输出50 93
(就你那题是基础中的基础题,这道题还没多点难度呢,写完给我代码,我有答案)
#include<bits/stdc++.h> using namespace std; int a[10009],b[10009],c[10009]; string x,y; int main(){ cin>>x>>y; a[0]=x.length(); b[0]=y.length(); for(int i=1;i<=a[0];i++)a[i]=x[a[0]-i]-'0'; for(int i=1;i<=b[0];i++)b[i]=y[b[0]-i]-'0'; c[0]=max(a[0],b[0]); for(int i=1;i<=c[0];i++){ c[i]=a[i]+b[i]; } for(int i=1;i<=c[0];i++){ c[i+1]+=c[i]/10; c[i]%=10; } if(c[c[0]+1]) c[0]++; for(int i=c[0];i>=1;i--){ printf("%d",c[i]);
#include <stdio.h>
int main()
{
double a , b ;
scanf("%lf%lf",&a,&b);
printf("%.100f",a/b);
return 0 ;
//C
}
已有账号? 立即登录
分母不超过N 且 小于A/B 的最大最简分数是多少?