fork(3) download
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3.  
  4. int main()
  5. {
  6. int liczba,wykladnik, ilosc_przypadkow;
  7. scanf("%d",&ilosc_przypadkow);
  8. if(ilosc_przypadkow>=1 && ilosc_przypadkow<=10)
  9. {
  10. for(int i=1; i<=ilosc_przypadkow;++i)
  11. {
  12. scanf("%d %d",&liczba,&wykladnik);
  13. if(liczba>=1 && wykladnik>=1 && liczba<=1000000000 && wykladnik<=1000000000)
  14. {
  15. if(liczba%10==1) printf("1");
  16. if(liczba%10==2)
  17. {
  18. if(wykladnik%4==1) printf("2\n");
  19. if(wykladnik%4==2) printf("4\n");
  20. if(wykladnik%4==3) printf("8\n");
  21. if(wykladnik%4==0) printf("6\n");
  22. }
  23. if(liczba%10==3)
  24. {
  25. if(wykladnik%4==1) printf("3\n");
  26. if(wykladnik%4==2) printf("9\n");
  27. if(wykladnik%4==3) printf("7\n");
  28. if(wykladnik%4==0) printf("1\n");
  29. }
  30. if(liczba%10==4)
  31. {
  32. if(wykladnik%2==1) printf("4\n");
  33. if(wykladnik%2==0) printf("6\n");
  34. }
  35. if(liczba%10==5) printf("5\n");
  36.  
  37. if(liczba%10==6) printf("6\n");
  38.  
  39. if(liczba%10==7)
  40. {
  41. if(wykladnik%4==1) printf("7\n");
  42. if(wykladnik%4==2) printf("9\n");
  43. if(wykladnik%4==3) printf("3\n");
  44. if(wykladnik%4==0) printf("1\n");
  45. }
  46. if(liczba%10==8)
  47. {
  48. if(wykladnik%4==1) printf("8\n");
  49. if(wykladnik%4==2) printf("4\n");
  50. if(wykladnik%4==3) printf("2\n");
  51. if(wykladnik%4==0) printf("6\n");
  52. }
  53. if(liczba%10==9)
  54. {
  55. if(wykladnik%2==1) printf("9\n");
  56. if(wykladnik%2==0) printf("1\n");
  57. }
  58. if(liczba%10==0) printf("0\n");
  59. }
  60. }
  61. }
  62. return 0;
  63. }
Success #stdin #stdout 0s 9424KB
stdin
Standard input is empty
stdout
Standard output is empty