2 条题解

  • 0
    @ 2023-6-19 11:30:03

    求最小公倍数

    #include <bits/stdc++.h>
    using namespace std;
    
    int gcd(int a,int b)
    {
    	if(a<b) swap(a,b);
    	if(a%b == 0) return b;
    	return gcd(b,a%b);
    }
    
    int lcm(int a,int b)
    {
    	return a*b/gcd(a,b);
    }
    
    int main()
    {
    	int a,b,c;
    	cin >> a >> b >> c;
    	cout << lcm(lcm(a,b),lcm(b,c));
    	return 0;
    }
    
    • 0
      @ 2023-5-29 16:35:19

      赛后补题

      暴力算法,没什么好说的。

      a,b,c=map(int,input().split())
      for i in range(c,a*b*c+1):
          if(i%a==0 and i%b==0 and i%c==0):
              print(i)
              break
      
      • 1

      信息

      ID
      829
      时间
      1000ms
      内存
      256MiB
      难度
      6
      标签
      递交数
      624
      已通过
      191
      上传者