2024年03月GESP-8 编程题答案解析


选择题+编程题 官网有:GESP官网

编程题 1:公倍数问题

知识点: 构造(像筛法),因子个数,乘法原理


思路

题目大意是有多少个 x , y x, y x,y 满足:
a n s i % l c m ( x , y ) = = 0 ans_i \% lcm(x, y) == 0 ansi%lcm(x,y)==0
其中: 1 < = x < = n , 1 < = y < = m 1<=x<=n, 1<=y<=m 1<=x<=n,1<=y<=m
直接得出: a n s i % x = = 0 , a n s i % y = = 0 ans_i\%x==0 , ansi\%y==0 ansi%x==0,ansi%y==0

这样做还不够, 因为题目多次询问 a n s i ( 1 < = i < = k ) ans_i(1<=i<=k) ansi(1<=i<=k)
必须优化不同的 a n s i ans_i ansi

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值