반응형
백준 허브를 뒤늦게 알아버린 1인..
이미 1000문제 넘게 풀어서 언제 다 추가하지 했는데,
다행히 이미 풀었던 문제의 "내 제출" 페이지에 들어가면 자동으로 올려준다고 한다!
이를 이용해서 파이썬 자동화 코드를 짜보았다.
import webbrowser
import time
user_id = '' // 본인 아이디
solved_problems = '' // 해결한 문제 목록 (공백으로 구분)
delay_time = 0.3 // 간격 시간
problem_arr = solved_problems.split(' ')
for p in problem_arr:
webbrowser.open_new(f'https://www.acmicpc.net/status?from_mine=1&problem_id={p}&user_id={user_id}')
time.sleep(delay_time)
user_id 변수에 본인 id를 넣고,
solved_problems 변수에 본인 프로필에 들어가 맞은 문제 전체를 쫙 드래그해서 넣고
실행하면 끝!

설정한 delay_time 시간 간격으로 해당되는 문제의 "내 제출" 페이지를 열어준다.
다운로드
반응형
'Data Structure & Algorithm > Baekjoon Review' 카테고리의 다른 글
[Programmers] 백준허브 이미 풀었던 문제 등록 자동화 (0) | 2025.03.23 |
---|---|
[BOJ] [2563] 색종이 (Python) (4) | 2024.01.03 |
[BOJ] [25314] 코딩은 체육과목 입니다 (Python) (0) | 2023.09.04 |
[BOJ] [5557] 1학년 (Python) (0) | 2023.02.20 |
[BOJ] [2447] 별 찍기 - 10 (Python) (0) | 2023.02.18 |