cuitao42


私信TA

用户名:dotcpp0634607

访问量:499

签 名:

等  级
排  名 170
经  验 6976
参赛次数 0
文章发表 18
年  龄 10
在职情况 学生
学  校
专  业

  自我简介:

解题思路:公式是floor(log(n-1)/log(3)+1)

注意事项:n=1时,log(n-1)无意义,必须特殊处理

参考代码:

#include<iostream>
using namespace std;
int main(){
    int n;
    cin>>n;
    while(n!=0){
        if(n==1) cout<<0<<endl;
        else cout<<floor(log(n-1)/log(3)+1)<>n;
    }
    return 0;
}


 

0.0分

0 人评分

  评论区

  • «
  • »