鱼C论坛

 找回密码
 立即注册
查看: 1627|回复: 14

[已解决]鸡兔同笼B每日一练

[复制链接]
发表于 2020-4-30 17:20:57 | 显示全部楼层 |阅读模式
5鱼币
晚上8点公布答案 大家踊跃参加
最佳答案
2020-4-30 17:20:58
本帖最后由 zltzlt 于 2020-4-30 20:11 编辑
  1. print('\n'.join(' '.join(map(str, (lambda feetn: (feetn / 4, feetn / 2) if not feetn % 4 else (0, 0) if 1 & feetn else ((feetn - 2) / 4 + 1, feetn / 2))(i))) for i in [int(input()) for _ in range(int(input()))]))
复制代码
QQ图片20200430171916.png

最佳答案

小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2020-4-30 17:20:58 | 显示全部楼层    本楼为最佳答案   
本帖最后由 zltzlt 于 2020-4-30 20:11 编辑
  1. print('\n'.join(' '.join(map(str, (lambda feetn: (feetn / 4, feetn / 2) if not feetn % 4 else (0, 0) if 1 & feetn else ((feetn - 2) / 4 + 1, feetn / 2))(i))) for i in [int(input()) for _ in range(int(input()))]))
复制代码
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2020-4-30 17:26:26 | 显示全部楼层
占楼~不知道会不会写出来嘿嘿
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2020-4-30 18:49:56 | 显示全部楼层
这还是每日一练吗...
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2020-4-30 20:08:21 | 显示全部楼层
“每日 3 练” ……
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2020-4-30 20:30:14 From FishC Mobile | 显示全部楼层
zltzlt 发表于 2020-4-30 18:03

这不会是变相的要答案吧
不要轻易答题啊,毕竟他以前好像发过类似的求答案的帖子
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2020-4-30 20:30:30 | 显示全部楼层
_2_ 发表于 2020-4-30 20:30
这不会是变相的要答案吧
不要轻易答题啊,毕竟他以前好像发过类似的求答案的帖子

我也觉得
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2020-4-30 20:31:34 From FishC Mobile | 显示全部楼层
zltzlt 发表于 2020-4-30 20:30
我也觉得


估计楼主一身冷汗
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2020-4-30 20:33:06 From FishC Mobile | 显示全部楼层
zltzlt 发表于 2020-4-30 20:30
我也觉得


第二行有刮刮乐
6#
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2020-4-30 20:33:43 | 显示全部楼层
_2_ 发表于 2020-4-30 20:33
第二行有刮刮乐
6#

小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2020-4-30 20:36:40 From FishC Mobile | 显示全部楼层
zltzlt 发表于 2020-4-30 20:33

我不会告诉你我不会用 Python 实现鸡兔同笼的
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2020-4-30 21:28:35 | 显示全部楼层
  1. def result(x):   
  2.     if x >= 4:   
  3.         a = x // 4   
  4.         b = x // 2   
  5.         c = []
  6.         for i in range(0, a + 1):
  7.             for j in range(0, b + 1):
  8.                 if 4 * i + 2 * j == x:
  9.                     z = i + j
  10.                     c.append(z)
  11.                 if i == a and b == j and c == []:
  12.                     print('0 0')
  13.         if c:
  14.             c.sort()
  15.             result_min = c[0]
  16.             result_max = c[-1]
  17.             print('{} {}'.format(result_min, result_max))
  18.     else:
  19.         if x == 2:
  20.             print('1 1')
  21.         else:
  22.             print('0 0')
  23.             

  24. def input_n(num):
  25.     t = 0
  26.     while t < num:
  27.         x = int(input())
  28.         result(x)
  29.         t = t + 1


  30. num = eval(input())  
  31. input_n(num)
复制代码
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2020-4-30 21:29:12 | 显示全部楼层
_2_ 发表于 2020-4-30 20:36
我不会告诉你我不会用 Python 实现鸡兔同笼的

?????告诉我撒?
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2020-4-30 21:43:42 From FishC Mobile | 显示全部楼层
李子豪 发表于 2020-4-30 21:29
?????告诉我撒?

……还没想好
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2020-4-30 21:59:45 | 显示全部楼层

小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-6-18 16:25

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表