Submission #41044417


Source Code Expand

#include <bits/stdc++.h>
using namespace std;

int main() {
    int H, W;
    cin >> H >> W;

    vector<string> A(H);
    vector<string> B(H);

    char t;
    string tmp;
    for (int i=0; i<H; i++) {
            cin >> tmp;
            A[i] = tmp;
    }
    for (int i=0; i<H; i++) {
        cin >> tmp;
            B[i] = tmp;
    }
    
    bool ans = false;
    for(int i=0; i<W; i++) {
        for (int j=0; j<H; j++) {

            for (int k=0; k<H; k++) {
                if (A[k] != B[k]) break;
                if (k == H-1) ans = true;
            }

            A.insert(A.begin(), A.back());
            A.erase(A.end() - 1);
        }

        for (int k=0; k<H; k++) {
            A[k] = A[k][W-1] + A[k];
          	A[k].pop_back();
        }
      
    }

    if (ans) {
        cout << "Yes" << endl;
    } else {
        cout << "No" << endl;
    }


}

Submission Info

Submission Time
Task B - Same Map in the RPG World
User albert1313
Language C++ (GCC 9.2.1)
Score 200
Code Size 921 Byte
Status AC
Exec Time 8 ms
Memory 3588 KiB

Compile Error

./Main.cpp: In function ‘int main()’:
./Main.cpp:11:10: warning: unused variable ‘t’ [-Wunused-variable]
   11 |     char t;
      |          ^

Judge Result

Set Name Sample All
Score / Max Score 0 / 0 200 / 200
Status
AC × 4
AC × 38
Set Name Test Cases
Sample 00_sample_00.txt, 00_sample_01.txt, 00_sample_02.txt, 00_sample_03.txt
All 00_sample_00.txt, 00_sample_01.txt, 00_sample_02.txt, 00_sample_03.txt, 01_random_00.txt, 01_random_01.txt, 01_random_02.txt, 01_random_03.txt, 01_random_04.txt, 01_random_05.txt, 01_random_06.txt, 01_random_07.txt, 02_h_eq_2_w_eq_2_00.txt, 02_h_eq_2_w_eq_2_01.txt, 02_h_eq_2_w_eq_2_02.txt, 02_h_eq_2_w_eq_2_03.txt, 02_h_eq_2_w_eq_2_04.txt, 02_h_eq_2_w_eq_2_05.txt, 02_h_eq_2_w_eq_2_06.txt, 02_h_eq_2_w_eq_2_07.txt, 02_h_eq_2_w_eq_2_08.txt, 02_h_eq_2_w_eq_2_09.txt, 02_h_eq_2_w_eq_2_10.txt, 02_h_eq_2_w_eq_2_11.txt, 02_h_eq_2_w_eq_2_12.txt, 02_h_eq_2_w_eq_2_13.txt, 02_h_eq_2_w_eq_2_14.txt, 02_h_eq_2_w_eq_2_15.txt, 03_corner1_00.txt, 03_corner1_01.txt, 03_corner1_02.txt, 03_corner1_03.txt, 03_corner1_04.txt, 03_corner1_05.txt, 03_corner1_06.txt, 04_corner2_00.txt, 04_corner2_01.txt, 04_corner2_02.txt
Case Name Status Exec Time Memory
00_sample_00.txt AC 8 ms 3512 KiB
00_sample_01.txt AC 2 ms 3428 KiB
00_sample_02.txt AC 2 ms 3496 KiB
00_sample_03.txt AC 2 ms 3432 KiB
01_random_00.txt AC 2 ms 3512 KiB
01_random_01.txt AC 2 ms 3428 KiB
01_random_02.txt AC 2 ms 3468 KiB
01_random_03.txt AC 2 ms 3572 KiB
01_random_04.txt AC 2 ms 3432 KiB
01_random_05.txt AC 2 ms 3588 KiB
01_random_06.txt AC 2 ms 3576 KiB
01_random_07.txt AC 2 ms 3428 KiB
02_h_eq_2_w_eq_2_00.txt AC 2 ms 3420 KiB
02_h_eq_2_w_eq_2_01.txt AC 2 ms 3512 KiB
02_h_eq_2_w_eq_2_02.txt AC 2 ms 3576 KiB
02_h_eq_2_w_eq_2_03.txt AC 2 ms 3564 KiB
02_h_eq_2_w_eq_2_04.txt AC 2 ms 3576 KiB
02_h_eq_2_w_eq_2_05.txt AC 3 ms 3512 KiB
02_h_eq_2_w_eq_2_06.txt AC 2 ms 3524 KiB
02_h_eq_2_w_eq_2_07.txt AC 2 ms 3464 KiB
02_h_eq_2_w_eq_2_08.txt AC 2 ms 3568 KiB
02_h_eq_2_w_eq_2_09.txt AC 2 ms 3584 KiB
02_h_eq_2_w_eq_2_10.txt AC 3 ms 3576 KiB
02_h_eq_2_w_eq_2_11.txt AC 2 ms 3380 KiB
02_h_eq_2_w_eq_2_12.txt AC 2 ms 3420 KiB
02_h_eq_2_w_eq_2_13.txt AC 2 ms 3424 KiB
02_h_eq_2_w_eq_2_14.txt AC 2 ms 3428 KiB
02_h_eq_2_w_eq_2_15.txt AC 2 ms 3428 KiB
03_corner1_00.txt AC 2 ms 3576 KiB
03_corner1_01.txt AC 2 ms 3516 KiB
03_corner1_02.txt AC 2 ms 3428 KiB
03_corner1_03.txt AC 2 ms 3520 KiB
03_corner1_04.txt AC 2 ms 3428 KiB
03_corner1_05.txt AC 2 ms 3416 KiB
03_corner1_06.txt AC 2 ms 3432 KiB
04_corner2_00.txt AC 3 ms 3580 KiB
04_corner2_01.txt AC 3 ms 3392 KiB
04_corner2_02.txt AC 3 ms 3580 KiB