Bailian2739 计算对数【对数】
2739:计算对数总时间限制: 1000ms 内存限制: 65536kB描述给定两个正整数a(a>1)和b。可以知道一定存在整数x,使得x <= logab < x + 1 或者 ax<= b < ax+1请计算x。输入两行,第一行是a,第二行是b。每个整数均不超过100位。输出一行,即对应的x。输入数据保证x不大于20。样例输入1000010...
·
2739:计算对数
总时间限制: 1000ms 内存限制: 65536kB
描述
给定两个正整数a(a>1)和b。可以知道一定存在整数x,使得
x <= logab < x + 1 或者 ax<= b < ax+1
请计算x。
输入
两行,第一行是a,第二行是b。每个整数均不超过100位。
输出
一行,即对应的x。输入数据保证x不大于20。
样例输入
10000
1000000000001
样例输出
3
问题链接:Bailian2739 计算对数
问题简述:(略)
问题分析:
简单的数学对数计算题,需要用到数学库函数,使用头文件math.h。
程序说明:(略)
参考链接:(略)
题记:(略)
AC的C语言程序如下:
/* Bailian2739 计算对数 */
#include <stdio.h>
#include <math.h>
int main(void)
{
double a, b;
scanf("%lf%lf", &a, &b);
printf("%d\n", (int)(log10(b) / log10(a)));
return 0;
}
DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。
更多推荐


所有评论(0)