求助
  • 板块灌水区
  • 楼主pikachu0109
  • 当前回复2
  • 已保存回复2
  • 发布时间2023/9/5 16:31
  • 上次更新2023/11/2 22:40:12
查看原帖
求助
917450
pikachu0109楼主2023/9/5 16:31

B3634

#include <bits/stdc++.h>
using namespace std;
int f1(int a,int b){
	int ans;
	for(int i=1;i<=min(a,b);i++){
		if(a%i==0&&b%i==0){
			ans=i;
		}
	}
	return ans;
}
int f2(int a,int b){
	int ans;
	for(int i=max(a,b);;i+=max(a,b)){
		if(i%a==0&&i%b==0){
			ans=i;
			break;
		}
	}
	return ans;
}
int main()
{
	int a,b;
	scanf("%d%d",&a,&b);
	printf("%d %d",f1(a,b),f2(a,b));
	return 0;
}

TLE了,为什么

2023/9/5 16:31
加载中...