Posts

과도한 AB 테스트

AB 테스트에 대한 글을 읽으면, 간단한 문구 수정이나 버튼 색상 변경 만으로도 전환율이 몇 배 이상 높아졌다, 매출이 몇 십 퍼센트 늘어났다는 주장을 쉽게 볼 수 있다. 단순한 변경만으로 그런 극적인 효과를 얻을 수 있다는 게 미덥지 않지만, 어떤 변경이 긍정적 효과를 주는지 확인하는 수단으로 AB 테스트는 좋은 방법이다.

Read more...

프로젝트 오일러 68

마방진 성질을 갖는 5각 도형에서 얻을 수 있는 16자리 수의 최대값 구하기

문제 자세히 보기: [국어] [영어]

5각 도형의 빈 칸을 다음과 같이 a, b, ..., j 로 지정할 수 있다.

문제 그림

Read more...

프로젝트 오일러 67

삼각형에서 경로의 합 중 최대값을 구하는 효율적인 방법은?

문제 자세히 보기: [국어] [영어]

문제 18과 동일한 문제다. 문제 18에서는 삼각형이 15층에 불과했지만, 여기서는 100층이다. 문제 18에서 이미 제대로 된 방법으로 문제를 풀었기 때문에 똑같은 방법을 사용해 문제를 풀 수 있다. 텍스트 파일로 주어진 데이터를 읽어들이는 코드만 추가해주면 된다.

Read more...

영국 운전면허 교환

국제운전면허증이 있다면 영국에서 운전하는 것이 가능하지만, 국제운전면허증은 유효기간이 1년밖에 되지 않는다. 장기간 영국에 체류하며 운전하려면 영국 운전면허증으로 교환해야 한다. 인터넷을 검색해 보니 주 영국 대한민국 대사관 홈페이지의 영국 운전면허증 교환안내에 영국 운전면허증 교환 요건 및 절차가 자세히 나와있다. 그러나 다음과 같은 이유(알고 나면 별것 아니지만 알기 전에는 어렵게 느껴지는 그런 것들)로 바로 진행하기가 어려웠다.

Read more...

프로젝트 오일러 66

x^2 – Dy^2 = 1 형태의 디오판토스 방정식 풀기

문제 자세히 보기: [국어] [영어]

\sqrt D i 번째 근사분수(convergents)를 \frac{h_i}{k_i} 라 하면, 펠 방정식의 해 중 x 를 최소화하는 해 (x_1, y_1) h_i^2 - Dk_i^2 = 1 를 만족시키는 (h_i, k_i) 가 된다. h_i, k_i 는 다음과 같이 구할 수 있다.

%math \begin{aligned} h_i &= a_ih_{i-1} + h_{i-2} \newline k_i &= a_ik_{i-1} + k_{i-2} \end{aligned}

Read more...

프로젝트 오일러 65

e 의 100번째 연분수 확장 값의 분자 자릿수를 모두 더하면?

문제 자세히 보기: [국어] [영어]

e 의 연분수를 꼴을 [a_0; a_1, a_2, a_3, ...] 이라 했을 때, 100번째 연분수 확장 값을 계산하려면 a_{99} (100번째 항)부터 값을 계산해 올라가야 한다. 문제에서 e 의 연분수 꼴이 [2; 1,2,1, 1,4,1, 1,6,1, ..., 1,2k,1, ... ] 로 나타낼 수 있다고 되어 있으므로 n 이 주어졌을 때 a_{n-1}, a_{n-2}, ..., a_0 을 구하는 함수는 다음과 같이 만들 수 있다.

Read more...

영국 통신비

거의 사무실과 집만 왔다갔다 한다. 전화를 거는 일은 별로 없고, 걸더라도 통화 시간이 짧다. 문자 메시지는 거의 사용하지 않는다. 사무실과 집에서는 와이파이를 마음껏 쓸 수 있다. 출퇴근 시간만 주의하면 데이터를 많이 사용할 일은 없다.

Read more...

프로젝트 오일러 64

제곱근을 연분수로 나타낼 때 반복 주기가 홀수인 경우 세기

문제 자세히 보기: [국어] [영어]

위키피디아에 연분수로 제곱근을 구하는 방법이 자세히 설명되어 있다.

%math \begin{aligned} \sqrt{N} = a_0 + \cfrac{1}{a_1 + \cfrac{1}{a_2 + \cfrac{1}{a_3 + \cfrac{1}{\ddots}}}} \end{aligned}

Read more...

영어

한국에서는 동기가 부족했다. 영어 공부를 시작했다가도 의욕이 금세 사그라졌다. 늘 '영어를 많이 사용할 수 있는 환경에 있으면 실력이 많이 늘 텐데...' 푸념했다. 영국에 도착했을 때만 해도 기대가 컸다. 어려움이 있었지만, 휴대폰도 개통했고, 집도 구했고, 은행 계좌도 만들었고, 큰 아이 학교도 등록했다. 아이들 데리고 병원에도 갔었고, 회사도 다니고 있다. 집에서 식구들과 말할 때 빼고는 거의 영어를 사용해야 한다. 영어를 많이 사용할 수 있는 환경, 내가 항상 바랐던 환경에 처한 것이다.

Read more...

프로젝트 오일러 63

n 자리 숫자이면서 n 제곱수도 되는 양의 정수는 모두 몇 개?

문제 자세히 보기: [국어] [영어]

어떤 수가 n 제곱수라면 x^n 으로 표현할 수 있다. 어떤 수가 n 제곱수인 동시에 n 자리 숫자가 되려면 다음 부등식을 만족해야 한다.

%math \begin{aligned} 10^{n-1} \le x^n \lt 10^n \quad (n \ge 1) \end{aligned}

Read more...