2014년 11월 13일부터 11월 16일까지 태국 방콕에 ACM-ICPC Bangkok Regional을 구경하기 위해 갔었다. 방콕에 도착하니 통신사가 바뀌었다. 이 여행이 스마트폰을 사용한 이후 최초로 간 외국이어서 신기했었다. 공항에 도착했다. 대학교에서 마중을 나왔고, 차를 타고 호텔로 향했다. 아래 사진은 호텔 입구의 바로 …
[카테고리:] 프로그래밍

2006 한국정보올림피아드 참가 후기
14년 반만에 작성한 한국정보올림피아드 후기 정보올림피아드는 2003년에 첫 참가해서 2006년에 처음으로 전국 대회에 진출했다. 정보올림피아드 대회 구성 2003년까지 정보올림피아드는 교육청 대회 시/도 대회 전국 대회 와 같이 구성되어 있었다. 학교마다 다르지만, 교육청 대회에 진출할 학교 대표를 뽑는 학교 대회가 있는 …

AWS EC2 루트 EBS 볼륨 용량 줄이기
EBS(Elastic Block store)의 용량 크기를 늘리는 것은 EC2 콘솔에서 마우스 클릭 2번만에 해결할 수 있다. 하지만 용량 크기를 줄이는 것은 안된다. 인터넷에서 이를 검색해보면 글을 하나 찾을 수 있다. https://serverfault.com/questions/673048/how-to-reduce-aws-ebs-root-volume-size 댓글을 보면 답변 작성자는 Amazon Linux에서 테스트 했다고 했고, Ubuntu에서는 …

신기한 방법으로 풀었던 문제 2
최근 참가했던 코드포스에서 또 그 방법을 사용하고 말았다. Count the Arrays 문제 링크: Codeforces N, M(2 ≤ N < M ≤ 2 × 105)이 주어졌을 때, 아래 조건을 만족하는 배열의 개수를 구하는 문제이다. 배열의 크기는 N 배열에 들어있는 수는 1보다 크거나 …

Python으로 파워포인트 내용 변경하기
가끔 파워포인트 파일 여러 개의 내용을 일괄적으로 변경해야 하는 경우가 있다. 이때 하나씩 하다보면 단순 반복 작업에 매우 지치고 귀찮음을 느끼게 된다. pptx 파일 포맷은 XML 기반의 파일이 압축된 형태이기 때문에, 압축을 풀고 XML을 편집하면 일괄 변경할 수 있다. 주의: …

2009 인도 여행기 5
대회 다음날, 5시에 일어났다. 오전 6시 30분에 일정이 시작된다고 들었는데, 택시가 6시가 넘어서 도착했다. 중국 팀이 연락을 받지 못해서 택시의 도착이 늦었다고 한다. 학교로 가던 중에 택시에서 버스로 바꿔타고 어딘지 모르는 곳에 도착했다. 여기서 아침으로 빵 4개를 먹고 다시 출발했다. …

2009 인도 여행기 4
오늘은 일요일 대회가 있는 날이다. 새벽 4시에 또 깼는데, 더 자고 5시 58분에 다시 일어났다. 모닝콜이 현지 시간 기준인지 서울 시간 기준인지 몰라서 전 날 실험을 엄청 많이 했는데, 모닝콜 없이 깼다. 7시까지 데리러 온다고 했는데, 7시 반에 데리러 왔다. …

2009 인도 여행기 3
새벽 4시 반에 일어났다. 서울에 잠시 갔다오는 꿈을 꿨다. 아마 서울에 가고 싶었나보다. 이 날은 잠을 잘때 불을 다 켜고 잤는데, 전날 방에 들어가서 불을 켜는 순간 엄청 크고 기다란 벌레가 화장대 뒤쪽으로 도망가는 것을 발견했기 때문이다. 도마뱀처럼 생겼는데, 불을 …

2009 인도 여행기 2
정말 놀라운 풍경이다. 아침을 먹기 위해서 우리 일행은 근처를 조금 돌아다녔다. 호텔은 Hotel Comfort Regency이다. 이곳은 매우 시골이라 한국에서 온 우리가 할 수 있는 것은 정말 아무것도 없었다. 결국 호텔 1층의 레스토랑에서 밥을 먹기로 했다. Chilli Beef를 시켰다. 음식은 맛있었다. …