[Codeforces 791] A. Bear and Big Brother

WBeen·2021년 2월 19일

Codeforces

목록 보기
20/26

해석이 이상할 수 있습니다.
이상한 부분은 말씀해 주시면 수정하겠습니다.

문제:https://codeforces.com/problemset/problem/791/A

시간 제한: 1s
메모리 제한: 256MB

곰 Limak는 가장 큰 곰이 되길 원하고, 또는 최소한 그의 형제 Bob보다 크길 원한다.


지금, Limak 그리고 Bob은 무게가 각각 a 그리고 b. 그것은 보장한다 Limak의 무게가 형제의 무게보다 작거나 같다는 것을.


Limak는 많이 먹는다 그리고 그의 무게는 매년 3배이다, Bob의 무게가 매년 2배일 동안.


몇 년후에 Limak는 엄하게?(strictly)크게 될까?

[입력]
입력에 오직 한 줄에 두 정수 a,b(1 ≤ a ≤ b ≤ 10)-Limak의 무게 그리고 Bob의 무게가 각각

[출력]
정수 하나 출력, 나타내라 Limak가 bob보다 엄격하 커지는 년도에 숫자.

[Node]
첫번째 샘플, Limak 무게 4 그리고 Bob 무게 7 이 초기다. 1년 후 그들의 무게는 43=12 그리고 72=14 각각.(하나의 무게가 3배가 될 동안 다른 하나는 두배가 된다). Limak는 Bob보다 아직 크지 않다. 두번째 년도 후 무게는 36 그리고 28, 그래서 첫번째 무게가 두번째보다 크다. Limak는 2년후 Bob보다 커진다 따라서 너는 2를 출력한다.

두번째 샘플, Limak 그리고 Bob의 무게는 매해 12 그리고 18, 36 그리고 36, 그리고 마지막으로 108 그리고 72(3년후). 답은 3. 기억해라 Limak는 Bob보다 크기를 원한다는 걸 그리고 그는 같은 무게에 만족(satisfied)하지 않는다.

세번째 샘플, Limak는 1년 후 3,2로 크다.

[풀이]

반복문으로 주어진 두 수 a,b(Limak , Bob의 무게)를
각각 3배, 2배씩 증가시키며 a가 b보다 커지는 시점에서
반복문을 멈추고 반복된 횟수를 출력한다.

[코드]
https://github.com/Woobeen906/Codeforces/blob/main/791-A.cpp

profile
Front-end 개발자로 가는 길을 기록

0개의 댓글