Linux_vim

分鱼

#!/usr/bin/python3
  2 
  3 """
  4 穷举法:穷尽所有可能直到找到正确答案
  5 """
  6 def main():
  7     """分鱼"""
  8     fish = 1
  9     while True:
 10         enough = True
 11         total = fish
 12         for _ in range(5):
 13             if (total - 1) % 5 == 0:
 14                 total = (total - 1) // 5 *4
 15             else:
 16                 enough = False
 17                 break
 18         if enough:
 19             print(fish)
 20             break
 21         fish += 1
 22 
 23 
 24 if __name__ == "__main__":
 25     main()

穷举法

  1 #!/usr/bin/python3
  2 
  3 """穷举法"""
  4 def main():
  5     """主函数"""
  6     for cock in range(0, 21):
  7         for hen in range(0, 34):
  8             chick = 100 - cock - hen
  9             if chick % 3 == 0 and cock * 5 + hen * 3 + chick // 3 == 100:
 10                 print(f"公鸡: {cock}只, 母鸡: {hen}只, 小鸡: {chick}只")
 11 
 12 
 13 if __name__ == "__main__":
 14     main()

  转载请注明: 微笑看你 Linux_vim

 上一篇
vim vim
vimrc ——————- 保存格式的文件vim 文件意外中断,r恢复,b删除 vim 文件1 文件2 ———– 同时打开多个文件 vim -d 文件1 文件2 ———— 比较文件1和文件2如果vim打开了多个文件,可以在末行模式中 :ls
2018-06-15
下一篇 
展示数据 展示数据
创建一个有个youyaoqi项目 项目自带文件 scrapy.cfg youyaoqi init.py items.py middlewares.py pipelines.py settings.py spiders init .py
2018-05-27
  目录