2 条题解

  • 1
    @ 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
    
    • 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;
      }
      
      • 1

      信息

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