#2439: 哪裡錯了??


kevin830222 (kkshyu)

學校 : 國立花蓮高級中學
編號 : 7299
來源 : [1.162.140.73]
最後登入時間 :
2024-08-25 21:40:37
d468. 简单求幂题(求幂系列题3) -- scientific | From: [61.231.194.120] | 發表日期 : 2009-10-06 01:05

 

為什麼會TLE呢??

應該已經很快ㄌ

#include<stdio.h>
#include<stdlib.h>
int main()
{
   int n,m;
   while(scanf("%d%d",&n,&m)==2)
   {
     if(n==0&&m==0) {printf("All Over.\n");break;}
     int a,b,s[15]={0};
     s[0]=1;
     for(a=1;a<=m;a++)                                      
      {
        for(b=0;b<15;b++)
          s[b]*=n;
        for(b=0;b<15;b++)
          {
            s[b+1]+=s[b]/10;
            s[b]%=10;                 
          }
      }
     for(a=14;a>=0;a--)
        if(s[a]>0)
         {
           for(;a>=0;a--)
              printf("%d",s[a]);
           break;
         }
      printf("\n");
   }
return 0;
}

 
ZeroJudge Forum