UVA 679(p148)----Dropping Balls

来源:互联网 发布:百度地图php接口 编辑:程序博客网 时间:2024/05/22 05:30
#include<iostream>#include<cstdio>#include<cstring>using namespace std;int main(){    int t;    scanf("%d",&t);    while(t--)    {        int k=1,d,n;        scanf("%d%d",&d,&n);        for(int i=1; i<d; i++)        {            if(n%2)            {                k*=2;                n=(n+1)/2;            }            else            {                k=2*k+1;                n/=2;            }        }        printf("%d\n",k);    }    return 0;}
题目地址:https://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&page=show_problem&problem=620

0 0
原创粉丝点击