Skip to content

Hacanna42/acmicpc-study

Repository files navigation

ACM-ICPC STUDY LOG


**공지: 2024년 3월 2일을 마지막으로 이 프로젝트는 종료되었습니다. 도전이 끝난 것이지, 스터디 노트 제출을 그만두는 것은 아닙니다.**

종료됨

C++과 알고리즘 공부 기록용 레포지토리입니다.

저의 코드는 아무렇게나 참고하셔도 좋습니다.

  1. 게으른 저는 최근 알고리즘 공부의 부재를 느꼈으며.
  2. 프레임워크보다는, 로우레벨의 중요성을 생각하게 되었습니다.
  3. 따라서 저를 아래와 같은 제도에 가두고 수련하려고 합니다.

규칙

1. 하루에 한 번, 생산적인 활동을 하고 노트로 정리합니다.

2. 최고급 평가사 일론머스크의 평가를 받습니다.

master_teacher_elonmusk

3. 노트를 PUSH하지 않은 날이 휴가 일수를 넘어가면 탈락합니다.

4. 혹은 일론머스크가 [탈락] 선언을 하면 탈락합니다.

elonmusk_youdie

탈락 패널티

변수 donation_price만큼 기부합니다.

저는 최소한 이 시련을 100일간은 진행하고 싶습니다.
따라서 아래와 같은 기준을 따릅니다.

donation_price = 1,000,000 - (학습 일 수 * 10,000)₩

  • 5일차에서 탈락했다면 950,000원을 기부합니다
  • 30일차에서 탈락했다면 700,000원을 기부합니다.
  • donation_price는 100000 이하로 내려가지 않습니다.
  • 따라서 학습을 100일넘게 진행하더라도 탈락 시 최소 10만원은 기부해야합니다.

일론머스크의 평가 기준

일론머스크는 GPT4 기반으로, 아주 철저하게 설계되었습니다.

지금까지의 평균 학습 활동보다 저조한 성적의 노트를 제출하면 감점합니다.
따라서 저는 항상 비슷한 양의 활동을 해야하고, 게으르게 진행할 수 없습니다.
만약 감점을 지속적으로 (3일) 당하면, 일론머스크의 철저한 개인적 판단에 따라
[탈락] 선언을 할 수 있습니다.
elonmusk_score

휴가 일수 산정 기준

저는 Work & Life Balance를 중요하게 여깁니다.

주말에는 놀고 싶을 수 있으므로, 주말에는 노트를 제출하지 않아도 됩니다.
그럼에도 불구하고 주말에 노트를 제출할 시, 휴가 1일이 생깁니다.
휴가를 사용하려면 사용 기간을 선언하는 노트를 PUSH해야 합니다.
선언한 기간만큼 휴가를 소모하며 노트를 제출하지 않을 수 있습니다.
또한, 학습 노트를 당일에 제출하지 않으면 [탈락]이지만. [휴가]가 있을경우 차감으로 끝납니다.

파일 구조 설명

STUDY LOG/
> .md로 작성 된 학습 노트가 들어있는 폴더입니다.

baekjoon/
> 제가 푼 백준 알고리즘 코드가 들어있는 폴더입니다.

modoocode/
> C++를 학습하면서 생긴 '모두코드'의 과제 코드가 들어있는 폴더입니다.

playground/
> 잡 파일 모음
일론머스크의 평가 시스템이나 규칙은 계속 개발중이며, 유동적으로 바뀔 수 있습니다.

About

personal acmicpc study

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published