Skip to content

Conversation

@02hyeok
Copy link
Contributor

@02hyeok 02hyeok commented Nov 8, 2025

Description

대회 종료 후 통계 페이지에서 가장 먼저 볼 수 있는 결과 리더보드에 대한 api 구현

image

Note

페널티에는 위 이미지의 시간 관련 데이터 대신 페널티 점수 표기
평균 정답률은 (모든 참가자가 맞춘 문제 총 합) / (문제 수 * 참가자 수) * 100 으로 계산

Additional context


Before submitting the PR, please make sure you do the following

@02hyeok 02hyeok self-assigned this Nov 8, 2025
@02hyeok 02hyeok added ⛳️ team-backend 🍊squad-유자차 스쿼드 유자차 작업물입니다 labels Nov 8, 2025
@skkuding skkuding deleted a comment from skkuding-bot bot Nov 8, 2025
@skkuding-bot
Copy link

skkuding-bot bot commented Nov 8, 2025

Syncing Preview App Succeeded

Application: frontend
Revision: 13689559bc36eacef3e66744b73ccbf5612e7603
Health Status: Healthy

Open Preview | View in Argo CD

@hjkim24
Copy link
Contributor

hjkim24 commented Jan 9, 2026

Continued on #3345

github-merge-queue bot pushed a commit that referenced this pull request Jan 22, 2026
### Description

Follow-up to #3274

1. getAllSubmissionsByContest
  종료된 대회에 대한 모든 제출을 형식에 맞게 반환합니다.
2. getLeaderboard 수정
 userId를 추가하여 반환합니다.

### Additional context

---

Closes TAS-2397

### Before submitting the PR, please make sure you do the following

- [ ] Read the [Contributing
Guidelines](https://github.com/skkuding/next/blob/main/CONTRIBUTING.md)
- [ ] Read the [Contributing
Guidelines](https://github.com/skkuding/next/blob/main/CONTRIBUTING.md#pr-and-branch)
and follow the [Commit
Convention](https://github.com/skkuding/next/blob/main/CONTRIBUTING.md#commit-convention)
- [ ] Provide a description in this PR that addresses **what** the PR is
solving, or reference the issue that it solves (e.g. `fixes #123`).
- [ ] Ideally, include relevant tests that fail without this PR but pass
with it.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

🍊squad-유자차 스쿼드 유자차 작업물입니다 ⛳️ team-backend

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants