Submission #16715527


Source Code Expand

/*
    Mbak Sana Dong
    Mbak Chaeyoung Dong
    Mbak Seulgi Dong
*/
#include<bits/stdc++.h>
#define ll long long int
using namespace std;
const int mod = 1e9+7;
int a[200200], b[200200], cnt[200200];
int seulgi[200200];
int main()
{
    int n,i,j,k,x,y,ans,curr,temp,m;
    int tc;
    cin >> n;
    int maxi = 0;
    for(i=1;i<=n;i++) {
        cin >> a[i];
        cnt[a[i]]++;
        maxi = max(maxi, cnt[a[i]]);
    }
    for(i=1;i<=n;i++) {
        cin >> b[i];
        cnt[b[i]]++;
        maxi = max(maxi, cnt[b[i]]);
    }
    for(i=1;i<=n;i++) cnt[i]=0;
    for(i=1;i<=n;i++) cnt[b[i]]++;
    if(maxi > n) {
        printf("No\n");
    } else {
        printf("Yes\n");
        int skip = 0;
        int now = 1;
        i = 1;
        int batas = 0;
        while(1) {
            if(a[i] == b[now]) {
                skip++;
                batas = 0;
                now--;
                if(now < 1) now = n;
                i--;
                if(i < 1) i = n;
            } else {
                now++;
                batas++;
                if(now > n) now = 1;
            }
            i++;
            if(i > n) i = 1;
            if(batas >= n) break;
        }
        for(i=1;i<=n;i++) {
            seulgi[i] = b[(i-skip-1+n)%n+1];
            cout << seulgi[i] << " ";
        }
        cout << endl;
    }
    return 0;
}

Submission Info

Submission Time
Task F - Contrast
User alvinvaja
Language C++ (GCC 9.2.1)
Score 600
Code Size 1417 Byte
Status AC
Exec Time 119 ms
Memory 6756 KiB

Compile Error

./Main.cpp: In function ‘int main()’:
./Main.cpp:14:13: warning: unused variable ‘j’ [-Wunused-variable]
   14 |     int n,i,j,k,x,y,ans,curr,temp,m;
      |             ^
./Main.cpp:14:15: warning: unused variable ‘k’ [-Wunused-variable]
   14 |     int n,i,j,k,x,y,ans,curr,temp,m;
      |               ^
./Main.cpp:14:17: warning: unused variable ‘x’ [-Wunused-variable]
   14 |     int n,i,j,k,x,y,ans,curr,temp,m;
      |                 ^
./Main.cpp:14:19: warning: unused variable ‘y’ [-Wunused-variable]
   14 |     int n,i,j,k,x,y,ans,curr,temp,m;
      |                   ^
./Main.cpp:14:21: warning: unused variable ‘ans’ [-Wunused-variable]
   14 |     int n,i,j,k,x,y,ans,curr,temp,m;
      |                     ^~~
./Main.cpp:14:25: warning: unused variable ‘curr’ [-Wunused-variable]
   14 |     int n,i,j,k,x,y,ans,curr,temp,m;
      |                         ^~~~
./Main.cpp:14:30: warning: unused variable ‘temp’ [-Wunused-variable]
   14 |     int n,i,j,k,x,y,ans,curr,temp,m;
      |                              ^~~~
./Main.cpp:14:35: warning: unused variable ‘m’ [-Wunused-variable]
   14 |     int n,i,j,k,x,y,ans,curr,temp,m;
      |                                   ^
./Main.cpp:15:9: warning: unused variable ‘tc’ [-Wunused-variable]
   15 |     int tc;
      |         ^~

Judge Result

Set Name Sample All
Score / Max Score 0 / 0 600 / 600
Status AC
AC × 50
Set Name Test Cases
Sample
All case03, case04, case05, case06, case07, case08, case09, case10, case11, case12, case13, case14, case15, case16, case17, case18, case19, case20, case21, case22, case23, case24, case25, case26, case27, case28, case29, case30, case31, case32, case33, case34, case35, case36, case37, case38, case39, case40, case41, case42, case43, case44, case45, case46, case47, case48, case49, sample00, sample01, sample02
Case Name Status Exec Time Memory
case03 AC 7 ms 3620 KiB
case04 AC 2 ms 3596 KiB
case05 AC 3 ms 3480 KiB
case06 AC 2 ms 3412 KiB
case07 AC 2 ms 3660 KiB
case08 AC 2 ms 3380 KiB
case09 AC 2 ms 3484 KiB
case10 AC 2 ms 3408 KiB
case11 AC 3 ms 3416 KiB
case12 AC 73 ms 6728 KiB
case13 AC 56 ms 5748 KiB
case14 AC 76 ms 5872 KiB
case15 AC 71 ms 6464 KiB
case16 AC 70 ms 6732 KiB
case17 AC 70 ms 6652 KiB
case18 AC 71 ms 6612 KiB
case19 AC 79 ms 6464 KiB
case20 AC 84 ms 6708 KiB
case21 AC 96 ms 6652 KiB
case22 AC 70 ms 6732 KiB
case23 AC 69 ms 6596 KiB
case24 AC 70 ms 6648 KiB
case25 AC 71 ms 6648 KiB
case26 AC 70 ms 6532 KiB
case27 AC 68 ms 6756 KiB
case28 AC 55 ms 5892 KiB
case29 AC 57 ms 5932 KiB
case30 AC 69 ms 6464 KiB
case31 AC 71 ms 6492 KiB
case32 AC 72 ms 6672 KiB
case33 AC 69 ms 6612 KiB
case34 AC 69 ms 6596 KiB
case35 AC 112 ms 6592 KiB
case36 AC 116 ms 6612 KiB
case37 AC 116 ms 6488 KiB
case38 AC 119 ms 6532 KiB
case39 AC 71 ms 6596 KiB
case40 AC 70 ms 6676 KiB
case41 AC 69 ms 6700 KiB
case42 AC 70 ms 6468 KiB
case43 AC 70 ms 6512 KiB
case44 AC 70 ms 6648 KiB
case45 AC 70 ms 6728 KiB
case46 AC 76 ms 5388 KiB
case47 AC 15 ms 3520 KiB
case48 AC 65 ms 5092 KiB
case49 AC 106 ms 6580 KiB
sample00 AC 8 ms 3596 KiB
sample01 AC 3 ms 3552 KiB
sample02 AC 2 ms 3484 KiB