'๋ฐฑ์ค'์ ํ๋ก๊ทธ๋๋ฐ ๋ฌธ์ ๋ฅผ ํ๊ณ ์จ๋ผ์ธ์ผ๋ก ์ฑ์ ๋ฐ์ ์ ์๋ ๊ณณ์ ๋๋ค.
์ฌ๋ฌ๋ถ์ด ํ์๋ ๋ฐฑ์ค ๋ฌธ์ ๋ฅผ ํ์ํ ๋ ๋ค์ ์ฐพ๊ธฐ ์ฝ๋๋ก, ๊น๋ํ๊ฒ ํ๋ก ๊ด๋ฆฌํด๋ณด์ธ์.
์ด ํ๋ก์ ํธ๋ฅผ ์ด์ฉํ๋ค๊ฐ ์๊ธด ๋ฒ๊ทธ๋ ์ถ๊ฐํ์ผ๋ฉด ํ๋ ๊ธฐ๋ฅ๋ค์ ์ด์๋ฅผ ๋จ๊ฒจ์ฃผ์ธ์.
๋ํ ์ง์ PR์ ๋ฃ์ด์ฃผ์๋ฉด ํ์ธ ํ ๋ฐ์ํ๊ฒ ์ต๋๋ค. ๊ฐ์ฌํฉ๋๋ค.
โ ์ค์น๋์ด ์๋ Python์ด 3.7 ๋ฒ์ ์ด์์ธ์ง ํ์ธํ์ธ์.
- ์ด ๋ ํฌ์งํ ๋ฆฌ๋ฅผ Cloneํ์ธ์.
$ git clone https://github.com/kitae0522/Make_BOJ_Table.git
init.json
ํ์ผ์ ์ฃผ์์ ์ฐธ๊ณ ํ์ฌ ์์ฑํฉ๋๋ค.
{
"git_name": "", /* ๊นํ๋ธ ๊ณ์ ์์ด๋ */
"git_repo": "", /* ํด๊ฒฐํ ๋ฌธ์ ํ์ผ์ด ์์นํ ๊นํ๋ธ ๋ ํฌ์งํ ๋ฆฌ ์ด๋ฆ */
"boj_name": "" /* ๋ฐฑ์ค ์์ด๋ */
}
-
boj
๋๋ ํฐ๋ฆฌ์ ํผ ๋ฌธ์ ํ์ผ์(๋ฌธ์ ๋ฒํธ).(ํ์ฅ์ ๋ช )
๊ผด๋ก ์์ฑํฉ๋๋ค. (ex.boj/1000.cpp
) -
run.py
ํ์ผ์ ํ์ํ ์ต์ ์ ๋ฐ๋ผ ์คํ์ํต๋๋ค.- default (๋ฌธ์ ๋ฒํธ๋ฅผ ๊ธฐ์ค์ผ๋ก ๋ด๋ฆผ์ฐจ์ ์ ๋ ฌ)
# 1๋ฒ์งธ ๋ฐฉ๋ฒ $ python3 ./run.py # 2๋ฒ์งธ ๋ฐฉ๋ฒ $ python3 ./run.py -s p_id -d desc # 3๋ฒ์งธ ๋ฐฉ๋ฒ $ python3 ./run.py --sort p_id --direction desc
- option1 (๋ฌธ์ ๋ฒํธ๋ฅผ ๊ธฐ์ค์ผ๋ก ์ค๋ฆ์ฐจ์ ์ ๋ ฌ)
# 1๋ฒ์งธ ๋ฐฉ๋ฒ $ python3 ./run.py -s p_id -d asc # 2๋ฒ์งธ ๋ฐฉ๋ฒ $ python3 ./run.py --sort p_id --direction asc
- option2 (๋ฌธ์ ํฐ์ด๋ฅผ ๊ธฐ์ค์ผ๋ก ๋ด๋ฆผ์ฐจ์ ์ ๋ ฌ)
# 1๋ฒ์งธ ๋ฐฉ๋ฒ $ python3 ./run.py -s tier -d desc # 2๋ฒ์งธ ๋ฐฉ๋ฒ $ python3 ./run.py --sort tier --direction desc
- option3 (๋ฌธ์ ํฐ์ด๋ฅผ ๊ธฐ์ค์ผ๋ก ์ค๋ฆ์ฐจ์ ์ ๋ ฌ)
# 1๋ฒ์งธ ๋ฐฉ๋ฒ $ python3 ./run.py -s tier -d asc # 2๋ฒ์งธ ๋ฐฉ๋ฒ $ python3 ./run.py --sort tier --direction asc
-
์์ฑ๋
BOJ.md
ํ์ผ ๋ช ์README.md
ํ์ผ๋ก ๋ณ๊ฒฝ ํ ์ปค๋ฐ & ํธ์ํฉ๋๋ค.