HDOJ1210

来源:互联网 发布:ipad 淘宝打不开 编辑:程序博客网 时间:2024/05/18 03:38
#include <stdio.h>int main(int argc, char *argv[]) {int n;while(scanf("%d",&n)==1){int i = 2;int j = 0;int count = 1;while(1){while(i <= n){i = 2*i;count++;}j = 2*n - i + 1;while(j <= n){j = 2*j;count++;}if(j == 2*n)break;i = 2*n - j + 1;}printf("%d\n",count);}return 0;}

0 0
原创粉丝点击