当前位置:网站首页>tianqf's problem-solving ideas
tianqf's problem-solving ideas
2022-08-09 07:05:00 【tqfChina】
def gcd(a, b):
if b == 0:
return a
else:
gcd(b, a%b)
def main():
pass
a = input('a:')
b = input('b:')
c = input('c:')
d = input('d:')
if a >= b:
return -1
if c >= d:
return -1
ac = a/gcd(a, c)*c
bd = gcd(b,d)
i = 0
while true:
i += ac
if i <= bd:
if bd%i==0 and i>max(a,c) and i < min(b,d):
print(i)
return 0
else:
return -1
main()
边栏推荐
猜你喜欢
随机推荐
mysql 总结
XILINX K7 FPGA+RK3399 PCIE驱动调试
imageio读取.exr报错 ValueError: Could not find a backend to open `xxx.exr‘ with iomode `r`
训练好的深度学习模型,多种部署方式
01 自然语言处理NLP介绍
【nuxt】服务器部署步骤
redis学习笔记
Thread Pool Summary
Pytorch 训练技巧
Unity first lesson
Service
【转载】Deep Learning(深度学习)学习笔记整理
vim 程序编辑器的基本操作(积累)
分布式理论
The JVM thread state
线程池总结
MySQL高级特性之分布式(XA)事务的介绍
rsync:recv_generator: mkdir (in backup) failed:Permission denied (13) |failed to set times on '.'
SAP ALV data export many of the bugs
【ROS2原理8】节点到参与者的重映射