成长轨迹54 【ACM算法之路 百炼poj.grids.cn】【枚举】【2739:计算对数】

 

题目http://poj.grids.cn/practice/2739
到底怎么样才能比较彻底的ac啊、、、

 【wa代码】

 1 //看解题报告的。。照样wa
2 #include <stdio.h>
3 #include <string.h>
4 #include <stdlib.h>
5 #include <math.h>
6
7 int main()
8 {
9 char a[120],b[120];
10 int n,la,lb;
11 scanf("%d",&n);
12 for(int i=0;i<n;i++)
13 {
14 memset(a,'0',sizeof(a));
15 memset(b,'0',sizeof(b));
16 scanf("%s %s",a,b);
17 la=strlen(a);
18 lb=strlen(b);
19 a[4]=b[4]='\0';
20 for(int j=0;j<4;j++)
21 {
22 if(a[i]=='\0')
23 a[i]='0';
24 if(b[i]=='\0')
25 b[i]='0';
26 }
27 printf("%d\n",int((log10(atof(b)/1e3)+lb-1)/
28 (log10(atof(a)/1e3)+la-1)));
29 }
30 return 0;
31 }

 

转载于:https://www.cnblogs.com/zeedmood/archive/2012/02/22/2363512.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值