解题思路:数字问题,求出3对数就可以过了,但计算机计算小数会出现误差,所以要转成整数的计算方法,不多说,看代码为快
注意事项:数据的范围是long long
参考代码:
#include <iostream> using namespace std; typedef long long ll; int main() { ll count = 0; ll n; ll k = 1; while(cin>>n) { if(n == 0) break; k = 1; count = 0; while(k<n) { k *= 3; count++; } cout << count << endl; } return 0; }
0.0分
0 人评分
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:1045 |
C语言训练-求1+2!+3!+...+N!的和 (C语言代码)浏览:2498 |
不知道哪里错了浏览:1226 |
奖学金 (C++代码)浏览:2053 |
C语言程序设计教程(第三版)课后习题1.6 (C语言代码)浏览:732 |
C语言考试练习题_一元二次方程 (C语言代码)浏览:606 |
C语言程序设计教程(第三版)课后习题9.6 (C语言代码)浏览:597 |
C语言程序设计教程(第三版)课后习题9.8 (C语言代码)浏览:702 |
1124题解浏览:630 |
C语言程序设计教程(第三版)课后习题10.5 (C语言代码)浏览:612 |