鱼C论坛

 找回密码
 立即注册
查看: 1324|回复: 8

[复制链接]
发表于 2020-11-26 21:31:47 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
本帖最后由 G`J 于 2020-12-1 22:31 编辑

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2020-11-26 21:45:24 | 显示全部楼层
呵呵
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2020-11-26 22:10:22 | 显示全部楼层
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-11-26 22:21:28 | 显示全部楼层


条件不够呀,女同学对应是什么?

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-11-26 22:32:21 | 显示全部楼层
  1. from random import shuffle
  2. students = [['No.' + str(i), 1 if i <= 22 else 0] for i in range(1, 45)]
  3. while True:
  4.     groups = []
  5.     shuffle(students)
  6.     for i in range(7):
  7.         if i >= 5:
  8.             groups.append(students[30 + (i - 5) * 7: 30 + (i - 5) * 7 + 7])
  9.             sum1 = sum(map(lambda x: x[1],groups[i]))
  10.             if sum1 < 1 or sum1 == len(groups[i]):
  11.                 break
  12.         else:
  13.             groups.append(students[i * 6: i * 6 + 6])
  14.             sum1 = sum(map(lambda x: x[1],groups[i]))
  15.             if sum1 < 1 or sum1 == len(groups[i]):
  16.                 break
  17.     else:
  18.         break
  19. for i in groups:
  20.     for j in i:
  21.         print(j[0], '男' if j[1] == 0 else '女', end = '    ')
  22.     print()
复制代码
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-11-26 22:35:25 | 显示全部楼层
Twilight6 发表于 2020-11-26 22:21
条件不够呀,女同学对应是什么?

抱歉抱歉 女同学14个
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-11-26 22:37:46 | 显示全部楼层

不好意思,条件修改为14个女生,抱歉抱歉
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-11-26 22:40:45 | 显示全部楼层
G`J 发表于 2020-11-26 22:35
抱歉抱歉 女同学14个




我意思是用什么表示女孩,序号?

还有男孩也一样,可以参考楼上的代码

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-11-26 22:40:53 | 显示全部楼层
G`J 发表于 2020-11-26 22:37
不好意思,条件修改为14个女生,抱歉抱歉

第二行改为 if i <= 14
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-4-26 14:23

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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