Submission #1006600

#TimeUsernameProblemLanguageResultExecution timeMemory
1006600vjudge1Sateliti (COCI20_satellti)C++17
10 / 110
3042 ms860 KiB
#include<bits/stdc++.h>

using namespace std;

int main()
{
  int n, m;
  cin >> n >> m;

  char c[n][m];
  string ans = "";
  
  for(int i = 0; i < n; i ++)
    for(int j = 0; j < m ; j++)
      cin >> c[i][j], ans += '.';

  for(int i = 0; i < n; i ++)
    for(int j = 0; j < m; j ++)
      {
	string s;
	for(int li = 0; li < n; li++)
	  for(int lj = 0; lj < m; lj++)
	    s += c[(i + li) % n][(j + lj) % m];
	ans = min(ans, s);
      }
  
  
  
  for(int i = 0; i < n; i ++)
    {
      for(int j = 0; j < m; j ++)
	cout << ans[i * m + j];
      cout << endl;
    }
  return 0;
}
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...