
오늘은 git, github 특강을 들었다. git = 로컬에서 프로젝트의 기록을 스스로 관리 (버전 관리 프로그램) *버전 = 변경사항(유의미한 변화) = Commit github = 클라우드 기반 호스팅 서비스 (원격저장소) git 은 작업 공간(Working Directory), 임시 저장 공간 (Stage), 실제로 저장하는 공간(Repository) 으로 나뉜다. 작업 공간(Working Directory) = 버전관리의 대상이 위치하는 공간 임시 저장 공간 (Stage) = 다음 버전이 될 후보가 올라오는 공간 실제로 저장하는 공간 (Repository) = 버전이 만들어지고 관리되는 공간

[Python3] 백준 25551번: 멋쟁이 포닉스 문제풀이 -IK_IT 문제 모두가 알다시피, 포닉스는 포스텍의 대표적인 멋쟁이이다! 포닉스는 멋쟁이답게 흰색 또는 검은색의 마스크, 티셔츠, 바지만을 입는다. 포닉스는 매일 다음과 같은 규칙으로 착장을 고른다. 마스크와 티셔츠는 다른 색이어야 한다. 티셔츠와 바지 역시 다른 색이어야 한다. 이틀 연속으로 같은 색의 티셔츠를 입지 않는다. 한번 착용한 마스크, 티셔츠, 바지는 다시 사용하지 않는다. 포닉스는 옷을 열심히 모으느라 새로운 옷을 살 돈이 없다. 포닉스가 가진 각 색의 마스크, 티셔츠, 바지의 개수가 주어질 때, 포닉스를 위해 새로운 옷을 사지 않고 연속해서 옷을 고를 수 있는 가장 긴 일수를 구해 보자. 입력 첫째 줄에 포닉스가 가진 흰색 마..

[Python3] 백준 10250번: ACM호텔 문제풀이 -IK_IT 문제 ACM 호텔 매니저 지우는 손님이 도착하는 대로 빈 방을 배정하고 있다. 고객 설문조사에 따르면 손님들은 호텔 정문으로부터 걸어서 가장 짧은 거리에 있는 방을 선호한다고 한다. 여러분은 지우를 도와 줄 프로그램을 작성하고자 한다. 즉 설문조사 결과 대로 호텔 정문으로부터 걷는 거리가 가장 짧도록 방을 배정하는 프로그램을 작성하고자 한다. 문제를 단순화하기 위해서 호텔은 직사각형 모양이라고 가정하자. 각 층에 W 개의 방이 있는 H 층 건물이라고 가정하자 (1 ≤ H, W ≤ 99). 그리고 엘리베이터는 가장 왼쪽에 있다고 가정하자(그림 1 참고). 이런 형태의 호텔을 H × W 형태 호텔이라고 부른다. 호텔 정문은 일층 엘리베이터..

[Python3] 백준 1009번: 분산처리 문제풀이 -IK_IT 문제 재용이는 최신 컴퓨터 10대를 가지고 있다. 어느 날 재용이는 많은 데이터를 처리해야 될 일이 생겨서 각 컴퓨터에 1번부터 10번까지의 번호를 부여하고, 10대의 컴퓨터가 다음과 같은 방법으로 데이터들을 처리하기로 하였다. 1번 데이터는 1번 컴퓨터, 2번 데이터는 2번 컴퓨터, 3번 데이터는 3번 컴퓨터, ... , 10번 데이터는 10번 컴퓨터, 11번 데이터는 1번 컴퓨터, 12번 데이터는 2번 컴퓨터, ... 총 데이터의 개수는 항상 a,b개의 형태로 주어진다. 재용이는 문득 마지막 데이터가 처리될 컴퓨터의 번호가 궁금해졌다. 이를 수행해주는 프로그램을 작성하라. 입력 입력의 첫 줄에는 테스트 케이스의 개수 T가 주어진다. 그..