> ## Documentation Index
> Fetch the complete documentation index at: https://docs.okcheese.com/llms.txt
> Use this file to discover all available pages before exploring further.

# 和队友一起做一道团队题目 {#team-challenge}

以团队题目「小组项目：简易数据库索引」为例，创建一个团队并以团队身份领取这道题。队员在团队的项目里分工完成，再由一位队员提交。

每位队员都已用邀请码加入出题老师的空间，见[完成一道题目](https://docs.okcheese.com/solve-a-challenge#join)。

## 创建团队并邀请队友 {#team}

团队是一组成员，共用团队的项目和额度。团队题目只能以团队身份领取，领取后创建的项目归团队所有。

1. 在首页左侧栏的「团队」下点「新建或加入团队」，再点右上角的「创建团队」。
2. 填写「团队名称」，例如「数据库小组」，点「创建团队」。
3. 页面进入团队页，显示「还没有项目」。


**创建团队「数据库小组」**（网页上，上面每一步旁边都有这一步之后的画面；这里是文字版。）

- 页头：团队
- 右侧切到「发现」
- 点「创建团队」
- 页头：创建团队
- 「团队名称」
- 「团队描述」
- 按钮 「取消」「创建团队」
- 「团队名称」：数据库小组
- 点「创建团队」
- 页头：数据库小组 / 项目
- 「还没有项目」


把队友邀请进团队的步骤见[团队 · 邀请成员](https://docs.okcheese.com/teams#invite-member)。

领取前核对团队人数。题目页右侧「题目信息」的「形式」给出每队人数，例如「团队 · 1–4 人」。

## 以团队身份领取 {#claim}

一个团队领取一次即可，不需要每位队员各领一次。

1. 在题目页点右上角的「领取这道题」。
2. 在「选择参与团队」中点你们的团队。能领取的团队标着「可参与」。
3. 在「参与确认」中填写「手机号」或「邮箱」，至少填一项，点「确认参与」。
4. 页面提示「报名已提交，项目已准备好」，随后进入团队的新项目，项目名称与题目相同。


**以团队身份领取**（网页上，上面每一步旁边都有这一步之后的画面；这里是文字版。）

- 页头：小组项目：简易数据库索引
- 文档：题目详情、提交内容
- 点「领取这道题」
- 页头：选择参与团队
- 「请选择一个团队代表参与此题目」
- 消息下方出现任务「数据库小组」，「可参与」
- 页头：参与确认
- 「手机号」
- 「邮箱」
- 按钮 「取消」「确认参与」
- 「邮箱」：li@example.com
- 点「确认参与」
- 页头：小组项目：简易数据库索引
- 「报名已提交，项目已准备好」
- 文档：项目目标、赛题要求


新项目列在团队页的项目列表中。回到题目页，右侧「我的进度」显示团队名称和「领取申请待批准」。完成期限从老师批准时开始计算。

题目设置了「报名通过后锁定」时，「参与确认」中会提示该设置。老师批准领取后，团队不能再增减成员，以批准时的名单为准。

## 分工完成 {#work}

在团队项目的「综合」频道里商量分工。每人负责的部分建成一个任务，由自己担任负责人。

在频道中 `@芝士` 提问、转为任务并开始的做法，见[把一件事交给芝士并验收](https://docs.okcheese.com/working-with-cheese#working-with-cheese)。几个人在同一个项目里分工的做法，见[和同学一起做一个项目](https://docs.okcheese.com/team-project#team-project)。

先让芝士帮你们拆分：

```prompt
@芝士 照着赛题要求，把这道题拆成三块，每块写清要交什么，我们三个人各领一块。
```

```prompt
@芝士 先定下索引模块的接口：插入、删除、范围查询三个函数的签名和返回值各是什么？我们按这个接口各自实现。
```

## 提交作业 {#submit}

团队的作业由任何一位队员提交一次，就算整个团队提交。

老师批准领取后，一位队员在题目页点「提交作业」，在「提交表单」中上传文件，点「提交」。再次提交时，「提交作业」按钮变为「提交新版本」，见[改完再交一版](https://docs.okcheese.com/resubmit#resubmit)。

一个人在一道题里只能参与一次，以个人或某一个团队的身份。你已经随另一个团队领取过这道题时，这个团队无法领取。

## 接下来 {#next}

- [改完再交一版](https://docs.okcheese.com/resubmit#resubmit)：看老师的评语，改完提交新版本。
- [和同学一起做一个项目](https://docs.okcheese.com/team-project#team-project)：几个人在同一个项目里分工、交接。
- [团队](https://docs.okcheese.com/teams#teams)：邀请、申请加入和成员管理。
- [题目 · 领取与批准](https://docs.okcheese.com/challenges#claim)：领取条件和提示的完整说明。
