fork download
  1. #include<stdio.h>
  2. void power3(unsigned long result[]);
  3. void print_result(unsigned long result[]);
  4. int main(void)
  5. { unsigned long result[8]={0};
  6. power3(result);
  7. return 0; }
  8.  
  9. void power3(unsigned long result[])
  10. { for(int i=1;i<=99;i++)
  11. { unsigned long a=1;
  12. for(int j=0;j<i;j++) { a=a*3; }
  13. for(int b=0;b<8;b++) { result[b]=0;}
  14. for(int c=0;c<8;c++) { result[c]=a%100000000; a=a/010000000;}
  15. print_result(result); } }
  16.  
  17. void print_result(unsigned long result[])
  18. { int top_level=1;
  19. for(int i=7;i>=0;i--) { if(result[i]!=0) top_level=0; }
  20. for(int d=1;d<=99;d++)
  21. { if(top_level==0)
  22. { printf("3^%d=",d);
  23. for(int i=7;i>=0;i--)
  24. { if(result[i]!=0) printf("%lu",result[i]); } }
  25. printf("\n");
  26. break; } }
Success #stdin #stdout 0s 5284KB
stdin
Standard input is empty
stdout
3^1=3
3^1=9
3^1=27
3^1=81
3^1=243
3^1=729
3^1=2187
3^1=6561
3^1=19683
3^1=59049
3^1=177147
3^1=531441
3^1=1594323
3^1=24782969
3^1=614348907
3^1=2043046721
3^1=6129140163
3^1=18487420489
3^1=55462261467
3^1=166286784401
3^1=498760353203
3^1=1496381059609
3^1=4489043178827
3^1=13467229536481
3^1=40401888609443
3^1=121205665828329
3^1=1363616897484987
3^1=51090850492454961
3^1=153272551477364883
3^1=469817654232094649
3^1=1409452962696283947
3^1=4218358888088851841
3^1=12635076664266555523
3^1=37915229992899666569
3^1=113755689978598999707
3^1=341277069935696999121
3^1=1023821209806990997363
3^1=3071483629420872992089
3^1=921444888262618976267
3^1=127643332664788056928801
3^1=140986958692143461234787
3^1=139074777471988864601129
3^1=133338253811525074700155
3^1=1612867283013364997233
3^1=644298918818025440083
3^1=19328957564540616320249
3^1=16043823391401239409131
3^1=61884387198298675777
3^1=18565302615948926027331
3^1=13752868545626068530377
3^1=14125860563687825591131
3^1=139889738306193297670161
3^1=135783116314138173907251
3^1=1234632633797272618521
3^1=128446751711697498303947
3^1=1454186530650875808609
3^1=4362569591952627425827
3^1=13087698775858082277481
3^1=139263076327574146832443
3^1=13390313378280721394097
3^1=17823332530400545079059
3^1=11526978288980725685561
3^1=134580934866942277056683
3^1=19856735996385112066817
3^1=17627178686934726648835
3^1=10938486758583570394889
3^1=13281546275750611184667
3^1=14560322222810414450769
3^1=1737947366210633800691
3^1=521383209863191402073
3^1=1564151629589574206219
3^1=498149958546653067041
3^1=1494449875639959201123
3^1=2890446966977918051753
3^1=867132900933954155259
3^1=126013982702801862465777
3^1=136098908806184677845715
3^1=124410627814112314433913
3^1=131288824140116333750123
3^1=9980383815907582147137
3^1=129941151447722746441411
3^1=5937375738726620221001
3^1=17812117216179860663003
3^1=11493312346318872437393
3^1=134479957038956517312179
3^1=19553782512427932833305
3^1=16718308235063088948299
3^1=8211875402968257293281
3^1=124635616208904871879843
3^1=13196379932449366087913
3^1=12005299369039499160507
3^1=136015898107118497481521
3^1=124161615716913873341331
3^1=130541797848520710472377
3^1=7739304941120712313899
3^1=123217904823362236941697
3^1=12771068516786581273475
3^1=141189016201376694268809
3^1=139680959999688363703195