nyoj63小猴下落问题

来源:互联网 发布:网络销售怎么聊客户 编辑:程序博客网 时间:2024/04/29 19:37
#include <stdio.h>
int main()
{
    int h, num, i, leaf;
    scanf("%d%d", &h, &num);
    while(h != 0 && num != 0)
    {
        leaf = 1;
        for(i = 0; i < h - 1; i++)
        {
            if(num % 2 != 0)
            {
                leaf = leaf * 2;
                num = (num + 1) / 2;
            }
            else
            {
                leaf = leaf * 2 + 1;
                num = num / 2;
            }
        }
        printf("%d\n", leaf);
        scanf("%d%d", &h, &num);
    }
    return 0;
}
0 0
原创粉丝点击