UVa 11384 Help in needed for Dexter 正整数序列

Posted lingyuanchuang

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了UVa 11384 Help in needed for Dexter 正整数序列相关的知识,希望对你有一定的参考价值。

序列太简单了,每次对于后面一半进行操作,使之变成前一半就行了。

i个数需要操作的次数
f(i)=f(i/2)+1

代码如下:

#include<cstdio>
using namespace std;

int f(int n){
    return n==1?1:f(n/2)+1;
}

int main(){
    int n;
    while(scanf("%d",&n)==1)
        printf("%d
",f(n));
    return 0;
}

以上是关于UVa 11384 Help in needed for Dexter 正整数序列的主要内容,如果未能解决你的问题,请参考以下文章

uva 11384 Help is needed for Dexter

[UVa 11384]Help is needed for Dexter

UVa11384 Help is needed for Dexter (思维)

UVA 11384 正序数排列

ACMACboy needs your help again!

ACboy needs your help(分组背包)