当前位置:   article > 正文

PTA 韩信点兵 python_韩信点兵问题 python

韩信点兵问题 python

韩信有一队兵,他想知道有多少人,便让士兵排队报数。

按3人成行排列,多2人;

按5人成行排列,多3人;

按7人成行排列,多2人;

请问韩信至少有多少兵?

请输入两个正整数A和B(A<B),输出A和B间第一个满足条件的数,如果不存在输出no。

输入格式:

输入两个正整数:A B

输出格式:

如果存在满足条件的数C输出:C

否则输出:no

输入样例:

1 100

输出样例:

23

输入样例:

25 50

输出样例:

no
  1. A,B=map(int,input().split())
  2. b=0
  3. for num in range(A,B+1):
  4. if num%3==2 and num%5==3 and num%7==2:
  5. print(num)
  6. b=0
  7. break
  8. else:
  9. b=1
  10. if b:
  11. print("no")

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/人工智能uu/article/detail/771100
推荐阅读
相关标签
  

闽ICP备14008679号