fork download
  1. #include <bits/stdc++.h>
  2.  
  3. using namespace std;
  4. #define fast ios_base::sync_with_stdio(false);cin.tie(NULL);
  5. #define ll long long
  6.  
  7. ///*
  8. // .........................
  9. // \|||||||||||||||||||||||/
  10. // -----------------------
  11. // | |
  12. // | ____ ____ |
  13. // | (*) (*) |
  14. // [| | |]
  15. // [ | < | ]
  16. // | ____ |
  17. // \ -- /
  18. // \ /
  19. // --------
  20. // | | ||||
  21. // ******************** < ||||
  22. // **** ****************** **** \ /
  23. // **** ****************** **** ****
  24. // **** ****************** **** ****
  25. // **** ****************** **** ****
  26. // **** ****************** **** ****
  27. // **** ****************** ********
  28. // **** ****************** ****
  29. // **** ****************** *
  30. // **** ******************
  31. // **** ******************
  32. // **** ******************
  33. // **** ******************
  34. // **** ******************
  35. // **** ------[[[]]]------
  36. // **** ||||||||||||||||||
  37. // **** ||||||||||||||||||
  38. // (:::)||||||||/\|||||||||
  39. // /|||\ ||||||/ \|||||||||
  40. // ||||||||| |||||||||
  41. // ||||||||| |||||||||
  42. // ||||||||| |||||||||
  43. // ||||||||| |||||||||
  44. // ||||||||| |||||||||
  45. // ||||||||| |||||||||
  46. // ||||||||| |||||||||
  47. // ||||||||| |||||||||
  48. // | / \ |
  49. // ( __ ) ( __ )
  50. // ' ' ' '
  51. // | | | |
  52. // | \ / |
  53. // | / \ |
  54. // | / \ |
  55. // | | | |
  56. // | | | |
  57. // / ] [ \
  58. // / | | \
  59. // """"" """""
  60.  
  61. bool palindrome(string s) {
  62. for (int i = 0; i < s.length() / 2; i++) {
  63. if (s[i] != s[s.length() - i - 1]) {
  64. return false;
  65. }
  66. }
  67. return true;
  68. }
  69.  
  70. class employee {
  71. private:
  72. int emp_num;
  73. string emp_name;
  74. public:
  75. void getinfo() {
  76. cin >> emp_num >> emp_name;
  77. }
  78.  
  79. void showinfo() {
  80. cout << emp_num << emp_name;
  81. }
  82. };
  83.  
  84. bool even(int num) {
  85. if (num % 2 == 0)return true;
  86. return false;
  87. }
  88.  
  89. void solve() {
  90. string s;
  91. cin >> s;
  92. string g = "abcdefgh", f = "12345678";
  93. for (int i = 0; i < 8; ++i) {
  94. if (s[0] != g[i]) {
  95. cout << g[i] << s[1] << endl;
  96. }
  97. }
  98. for (int i = 0; i < 8; ++i) {
  99. if (s[1] != f[i]) {
  100. cout << s[0] << f[i] << endl;
  101. }
  102. }
  103. }
  104.  
  105. int main() {
  106.  
  107. #ifndef ONLINE_JUDGE
  108. freopen("input.txt", "r", stdin);
  109. freopen("output.txt", "w", stdout);
  110. freopen("error.txt", "w", stderr);
  111. #endif
  112. fast
  113. ll t = 1;
  114. cin >> t;
  115. while (t--) {
  116. solve();
  117. }
  118.  
  119. system("pause>0");
  120. }
Success #stdin #stdout #stderr 0.01s 5288KB
stdin
1
d5
stdout
a5
b5
c5
e5
f5
g5
h5
d1
d2
d3
d4
d6
d7
d8
stderr
sh: 1: cannot create 0: Permission denied
sh: 1: pause: not found