fork download
  1. #include <iostream>
  2.  
  3. using namespace std;
  4.  
  5. int main()
  6. {
  7. int t,wynik,a,b;
  8. cin>>t;
  9. for (int i=0;i<t;i++)
  10. {
  11. cin>>a>>b;
  12. int jedn=a%10;
  13. if (jedn==0) wynik=0;
  14. else if (jedn==1) wynik=1;
  15. else if (jedn==2)
  16. {
  17. if (b%4==1) wynik=2;
  18. else if (b%4==2) wynik=4;
  19. else if (b%4==3) wynik=8;
  20. else wynik=6;
  21. }
  22. else if (jedn==3)
  23. {
  24. if (b%4==1) wynik=3;
  25. else if (b%4==2) wynik=9;
  26. else if (b%4==3) wynik=7;
  27. else wynik=1;
  28. }
  29. else if (jedn==4)
  30. {
  31. if (b%2==1) wynik=4;
  32. else wynik=6;
  33. }
  34. else if (jedn==5) wynik=5;
  35. else if (jedn==6) wynik=6;
  36. else if (jedn==7)
  37. {
  38. if (b%4==1) wynik=7;
  39. else if (b%4==2) wynik=9;
  40. else if (b%4==3) wynik=3;
  41. else wynik=1;
  42. }
  43. else if (jedn==8)
  44. {
  45. if (b%4==1) wynik=8;
  46. else if (b%4==2) wynik=4;
  47. else if (b%4==3) wynik=2;
  48. else wynik=6;
  49. }
  50. else
  51. {
  52. if (b%2==1) wynik=9;
  53. else wynik=1;
  54. }
  55. cout<<wynik<<endl;
  56. }
  57.  
  58. return 0;
  59. }
  60.  
Success #stdin #stdout 0s 4204KB
stdin
2
2 3
3 3
stdout
8
7