Submission #1304250


Source Code Expand

#include <set>
#include <map>
#include <list>
#include <stack>
#include <queue>
#include <cmath>
#include <ctime>
#include <cstdio>
#include <vector>
#include <string>
#include <bitset>
#include <cctype>
#include <cstdlib>
#include <cstring>
#include <utility>
#include <numeric>
#include <complex>
#include <sstream>
#include <fstream>
#include <iomanip>
#include <cassert>
#include <iostream>
#include <iterator>
#include <algorithm>
using namespace std;
#define int long long
#define float double
const int INF = 100000000000000000;


signed main(void){
  int n;
  vector<string> s;

  cin >> n;
  for(int i = 0; i < n; i++){
    string s_;
    cin >> s_;
    s.push_back(s_);
  }

  for(int i = 0; i < n; i++){
    string s_;
    for(int j = 0; j < n; j++){
      std::string s__(1, s[n-j-1][i]);
      s_ += s__;
    }
    cout << s_ << "\r\n";
  }
}

Submission Info

Submission Time
Task B - 回転
User pfnexam0019
Language C++14 (GCC 5.4.1)
Score 100
Code Size 906 Byte
Status AC
Exec Time 1 ms
Memory 256 KB

Judge Result

Set Name All
Score / Max Score 100 / 100
Status
AC × 11
Set Name Test Cases
All 000.txt, 001.txt, 002.txt, 003.txt, 004.txt, 005.txt, 006.txt, 007.txt, 008.txt, 009.txt, 010.txt
Case Name Status Exec Time Memory
000.txt AC 1 ms 256 KB
001.txt AC 1 ms 256 KB
002.txt AC 1 ms 256 KB
003.txt AC 1 ms 256 KB
004.txt AC 1 ms 256 KB
005.txt AC 1 ms 256 KB
006.txt AC 1 ms 256 KB
007.txt AC 1 ms 256 KB
008.txt AC 1 ms 256 KB
009.txt AC 1 ms 256 KB
010.txt AC 1 ms 256 KB