[C] 31868번: 수박 게임
[C] 31868번: 수박 게임

문제
https://www.acmicpc.net/problem/31868
단계 과일은 체리, 단계 과일은 수박이다.
단계 과일 개를 소모하여 단계 과일 개를 만들 수 있다.
개의 체리로 최대 몇 개의 수박을 만들 수 있는지 구해보자!
입력
첫 번째 줄에 정수 과 가 공백을 사이에 두고 주어진다.
출력
첫 번째 줄에 만들 수 있는 수박의 최대 개수를 출력한다.
풀이
N단계 과일 1개를 만들기 위해 필요한 체리 개수는
개입니다.
따라서 만들 수 있는 수박의 최대 개수는
입니다.
코드
#include <stdio.h>
int main() { int n, k; int m = 1; scanf("%d %d", &n, &k);
for (int i = 1; i < n; i++) { m *= 2; }
printf("%d\n", k / m);
return 0;}