티스토리 뷰

SCPC 2023 Round 1에 참가했습니다. 간단히 후기와 풀이를 적어보려고 합니다.
올해는 Round 1의 모든 문제에서 만점, 총 900/900점을 받았습니다. 작년 Round 1에서 1번 문제 100/100점, 2번 문제 10/140점, 3번 문제 0/140점, 4번 문제 35/190점, 5번 문제 12/230점으로 총 157/800점을 받은 것에 비하면 장족의 발전입니다.
이 글에서 소개하는 풀이는 모두 제 풀이입니다. 정해와 다를 수 있습니다.
문제 1 : 증강현실 배달 안경
코드 : https://github.com/manoflearning/cp-codes/blob/main/SCPC/SCPC%202023/Round%201/1.cpp
문제 2 : 딸기 수확 로봇
태그 : 그리디 알고리즘, 시뮬레이션
로봇이 출발한 이후에 로봇의 이동 방향은 변경하지 않거나,
코드 : https://github.com/manoflearning/cp-codes/blob/main/SCPC/SCPC%202023/Round%201/2.cpp
문제 3 : 장난감
태그 : 애드 혹
먼저
이제부터
모든
코드 : https://github.com/manoflearning/cp-codes/blob/main/SCPC/SCPC%202023/Round%201/3.cpp
문제 4 : 최적의 프로세스 수행 순서
태그 : 동적 계획법, 라빈 카프 알고리즘, 이분 탐색, 세그먼트 트리
먼저
(이 문단의 풀이는 정해와 다릅니다.)
이제
따라서 전체 과정을
코드 : https://github.com/manoflearning/cp-codes/blob/main/SCPC/SCPC%202023/Round%201/4.cpp
문제 5 : 타이젠
태그 : 컨벡스 헐 트릭
각각의 수행 구간에서의 소비 전력량은
각각의 수면 구간에서의 소비 전력량은
답은 각각의 수행, 수면 구간에서의 소비 전력량의 합입니다.
개인적으로 컨벡스 헐 트릭 유형에 능숙하지는 못했는데, 우연히 대회 시작 직전에 컨벡스 헐 트릭과 리차오 트리를 공부했었습니다. 덕분에 쉽게 문제를 풀 수 있었습니다.
코드 : https://github.com/manoflearning/cp-codes/blob/main/SCPC/SCPC%202023/Round%201/5.cpp
'Competitive Programming' 카테고리의 다른 글
Reply Code Challenge 2023 - Standard Edition 후기 (3) | 2023.03.11 |
---|---|
2022 ICPC Seoul Regional 후기: 대회 경험이 없는 팀원들과 대회 준비하기 (6) | 2022.11.09 |
UCPC 2022 출제 및 검수 후기 (1) | 2022.07.03 |