fork download
  1. #include <stdio.h>
  2. #include <math.h>
  3.  
  4. int main(){
  5.  
  6. int c, dig;
  7. scanf("%d", &c);
  8. double d[c];
  9. int n[c], m[c];
  10. for (int i = 0; i < c; ++i)
  11. {
  12. scanf("%d %d", &n[i], &m[i]);
  13. d[i]= pow(n[i],m[i]);
  14. }
  15. for (int i = 0; i < c; ++i)
  16. {
  17. dig=1;
  18. while(d[i]>=10){
  19. d[i] /=10;
  20. dig++;
  21. }
  22. printf("%d\n", dig);
  23. }
  24.  
  25. return 0;
  26. }
Success #stdin #stdout 0s 4340KB
stdin
Standard input is empty
stdout
Standard output is empty