안녕하세요. CFRD를 출시한지 한 달도 안되어 BOJ 서비스 종료라는 아쉬운 소식이 전해졌습니다.그래서 저는 PS를 계속 하고자 하는 사람들을 위해 코드포스에서라도 solved.ac와 비슷한 경험을 할 수 있게끔 CFRD에 Effort Force를 도입했습니다.Effort Force는 모든 푼 문제가 점수에 기여하되, 쉬운 문제 노가다를 방지하기 위해 티어 버킷별로 로그 감쇠를 적용합니다.공식: $\text{EF} = \sum_{\text{tier}} \text{중앙값}{\text{tier}} \cdot \log_2(1 + n{\text{tier}})$- 티어 단위 집계 — Codeforces 10개 컬러 티어(Newbie 1000 ~ Legendary GM 3250)를 대표 레이팅으로 변환- 로그 가중 — 같은 티어 100문제는 10문제의 2배 점수(10배 아님). 노가다 풀이를 비효율로 만듭니다- 상한 없음 — 상위 100문제 cutoff가 없어 꾸준히 풀수록 계속 오릅니다Profile 탭을 열면 티어별 막대 그래프와 상위 100문제 리스트를 볼 수 있습니다.
문제를 풀어 레이팅을 쌓는 즐거움이 여기에서나마 이어지면 좋겠습니다!
서비스: https://cf-round-drills.web.app
피드백은 언제든 환영합니다.
댓글을 작성하려면 로그인해야 합니다.
herdson 1일 전 3
안녕하세요. CFRD를 출시한지 한 달도 안되어 BOJ 서비스 종료라는 아쉬운 소식이 전해졌습니다.
그래서 저는 PS를 계속 하고자 하는 사람들을 위해 코드포스에서라도 solved.ac와 비슷한 경험을 할 수 있게끔 CFRD에 Effort Force를 도입했습니다.
Effort Force는 모든 푼 문제가 점수에 기여하되, 쉬운 문제 노가다를 방지하기 위해 티어 버킷별로 로그 감쇠를 적용합니다.
공식: $\text{EF} = \sum_{\text{tier}} \text{중앙값}{\text{tier}} \cdot \log_2(1 + n{\text{tier}})$
- 티어 단위 집계 — Codeforces 10개 컬러 티어(Newbie 1000 ~ Legendary GM 3250)를 대표 레이팅으로 변환
- 로그 가중 — 같은 티어 100문제는 10문제의 2배 점수(10배 아님). 노가다 풀이를 비효율로 만듭니다
- 상한 없음 — 상위 100문제 cutoff가 없어 꾸준히 풀수록 계속 오릅니다
Profile 탭을 열면 티어별 막대 그래프와 상위 100문제 리스트를 볼 수 있습니다.
문제를 풀어 레이팅을 쌓는 즐거움이 여기에서나마 이어지면 좋겠습니다!
서비스: https://cf-round-drills.web.app
피드백은 언제든 환영합니다.