Logo 快乐的熊果的博客

博客

关于13093的一些疑问

2024-05-02 11:19:22 By 快乐的熊果

题目描述:

草帽海贼团的路飞船长驾着万里阳光号,环游大半个地球,历经艰险,终于找到了前任海贼王罗杰的宝藏盒。可惜宝盒异常坚固,怎么都打不开,上面只有四个每隔一分钟变 化一次的整数,还有一个用来输入密码的锁。路飞尝试了很多密码,但都不对。不过一天夜里,卡吕普索女神托梦给他,告诉他:盒子的密码是不断变化的,如果设某一时间 盒子上的四个整数,从左到右分别为l,h,a,b,则此时盒子的密码为满足以下三个条件的最小的整数 x:

l <= x 且 x <= h

a mod x = 0

x mod b = 0

有一组数据是这样的:84 111 102 2

我的程序输出是102,但正确答案是-1(没有就是-1)

但是102大于84也小于111,102取余102与102取余2也都等于0所以我认为102是正确的

当然可能本人题没读透但是我真的没看出来哪有问题

求大佬帮助

评论

快乐的熊果
@zuotingting
快乐的熊果
@Joker
快乐的熊果
@LittleJoker
张泽川
@快乐的熊果 我也是这样的,好像x不能等于a和b,我改了之后90!
xuanxuan0604
我写的是 x!=a ,ACl
cls2013
这题是有问题,原来的代码现在提交一遍就ac了

发表评论

可以用@mike来提到mike这个用户,mike会被高亮显示。如果你真的想打“@”这个字符,请用“@@”。