Codeforces Round #624 (Div. 3) Dashboard - Codeforces Round #624 (Div. 3) - Codeforces codeforces.com A. Add Odd or Subtract Even 처음에 정수 $a$와 $b$가 입력으로 들어오고 $a$에 홀수를 더하거나, 짝수를 빼는 연산을 해서 $b$를 만드는 문제였다. 그럼 단 다섯 가지 경우만 생각하면 되는데. 1. $ab$이고 $|b-a|$가 짝수인 경우 5. $a=b$인 경우 각 경우에 따라 차 만큼 더해주거나 빼고, 홀수 짝수를 판별해 1을 추가로 더하거나 빼주는 과정을 반복한다면 반드시 2회 안에 모든 $a$를 $b$로 만들 수 있다. B. WeirdSort 정렬은 정렬이지만, 특수한 규칙이 있는 정렬을 한..
Advent Calendar란? Advent Caldendar은 간단히 말하면 크리스마스가 오기를 기다리며 12/1 ~ 12/25까지 매일매일 뭔가 하나씩 꺼내어 즐기기 위한 달력이다. 구글 신에 의하면미래의 나를 위해 매일매일 써 둔 편지라던가, 초콜렛 같은 작은 과자를 꺼내 먹으며 크리스마스를 기다린다고 한다. 개발자에게 Advent Calendar란? 개발자에게 있어 advent calendar는 기술 커뮤니티나 회사에서 특정 주제와 관계 없이 개발에 관련된 글들을 블로그나 위키에 게재한 다음, 그 글의 주소와 제목을 advent calendar에 적어 매일매일 하나씩 오픈하는데 사용된다고 한다. 예를 들어, LINE Enginieering의 Advent Calendar이다 이와 같이 개발자들은 초..
대부분 OpenCV를 사용하면 Python을 사용하는 것 같다. 학교 과목 과제 때문에 OpenCV를 사용하게 되었는데 홈페이지 튜토리얼이 조금 불친절해서 여기 정리해두기로 했다. 1. OpenCV 다운로드 받기 https://opencv.org/releases/ 에 접속해 최신 버젼의 OpenCV 라이브러리를 다운로드 하자. Visual Studio에서 작업한다면 Windows환경일테니 다운로드 후 원하는 위치에 라이브러리를 설치해준다. 이 경로를 기억하고 있자. 2. 환경 변수 설정하기 OpenCV를 설치하게 되면 디렉토리 이름이 길어지는 경우가 있다. Windows 10 기준으로 환경 변수를 설정해주자. 2019년 10월 30일 기준으로 OpenCV를 설치하게 되면 vc14와 vc15가 설치되는데,..