fork download
  1. #include <bits/stdc++.h>
  2. using namespace std;
  3.  
  4. int main() {
  5.  
  6. int a,b,c,e[20];
  7. char d[20],f[20],h[20],g[400],t;
  8. cin>>a>>b>>c;
  9. for(int i=0;i<a;i++){cin>>d[i];f[i]=d[i];}
  10. for(int j=0;j<b;j++){
  11. for(int i=0;i<a;i++){
  12. cin>>e[i];
  13.  
  14. d[i]=f[i];
  15. h[e[i]]=d[i];
  16.  
  17.  
  18.  
  19. }
  20. for(int i=0;i<a;i++){
  21. f[i]=h[i];
  22.  
  23. }
  24. for(int i=0;i<a;i++){
  25. g[j*a+i]=f[i];
  26. }
  27.  
  28. }
  29. for(int i=0;i<c;i++){
  30. for(int j=0;j<b;j++){
  31.  
  32. cout<<g[j*a+i];
  33. }
  34. cout<<endl;
  35.  
  36. }
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43. }
Success #stdin #stdout 0.01s 5280KB
stdin
4 3 4
abac
4 1 3 2
1 2 3 4
2 3 4 1
stdout

bc
cb
ac