Submission #598456

#TimeUsernameProblemLanguageResultExecution timeMemory
598456mosiashvililukaAncient Machine (JOI21_ancient_machine)C++17
0 / 100
89 ms10208 KiB
#include<bits/stdc++.h> #include "Anna.h" using namespace std; void Anna(int NN, std::vector<char> SS) { int a,b,c,d,e,i,j,ii,jj,zx,xc; vector <int> f(100009); a=NN; for(i=1; i<=a; i++){ if(SS[i-1]=='X') f[i]=0; if(SS[i-1]=='Y') f[i]=1; if(SS[i-1]=='Z') f[i]=2; } for(i=1; i<=a; i++){ if(f[i]==0){ Send(0);Send(0); } if(f[i]==1){ Send(1);Send(0); } if(f[i]==2){ Send(1);Send(1); } } }
#include<bits/stdc++.h> #include "Bruno.h" using namespace std; namespace { void rem(int q){ Remove(q-1); } } void Bruno(int NN, int LL, std::vector<int> AA) { int a,b,c,d,e,i,j,ii,jj,zx,xc,L,I; vector <int> f(100009); a=NN;L=LL; for(i=1; i<=a; i++){ ii=i*2-2;jj=i*2-1; if(AA[ii]==1) f[i]++; if(AA[jj]==1) f[i]++; } for(i=1; i<=a; i++){ if(f[i]==0){ break; } rem(i); } I=i;ii=i; for(i=I+1; i<=a; i++){ if(f[i]==2){ for(j=i-1; j>ii; j--){ rem(j); } rem(i); ii=i; continue; } } for(i=a; i>ii; i--) rem(i); rem(I); }

Compilation message (stderr)

Anna.cpp: In function 'void Anna(int, std::vector<char>)':
Anna.cpp:5:11: warning: unused variable 'b' [-Wunused-variable]
    5 |     int a,b,c,d,e,i,j,ii,jj,zx,xc;
      |           ^
Anna.cpp:5:13: warning: unused variable 'c' [-Wunused-variable]
    5 |     int a,b,c,d,e,i,j,ii,jj,zx,xc;
      |             ^
Anna.cpp:5:15: warning: unused variable 'd' [-Wunused-variable]
    5 |     int a,b,c,d,e,i,j,ii,jj,zx,xc;
      |               ^
Anna.cpp:5:17: warning: unused variable 'e' [-Wunused-variable]
    5 |     int a,b,c,d,e,i,j,ii,jj,zx,xc;
      |                 ^
Anna.cpp:5:21: warning: unused variable 'j' [-Wunused-variable]
    5 |     int a,b,c,d,e,i,j,ii,jj,zx,xc;
      |                     ^
Anna.cpp:5:23: warning: unused variable 'ii' [-Wunused-variable]
    5 |     int a,b,c,d,e,i,j,ii,jj,zx,xc;
      |                       ^~
Anna.cpp:5:26: warning: unused variable 'jj' [-Wunused-variable]
    5 |     int a,b,c,d,e,i,j,ii,jj,zx,xc;
      |                          ^~
Anna.cpp:5:29: warning: unused variable 'zx' [-Wunused-variable]
    5 |     int a,b,c,d,e,i,j,ii,jj,zx,xc;
      |                             ^~
Anna.cpp:5:32: warning: unused variable 'xc' [-Wunused-variable]
    5 |     int a,b,c,d,e,i,j,ii,jj,zx,xc;
      |                                ^~

Bruno.cpp: In function 'void Bruno(int, int, std::vector<int>)':
Bruno.cpp:10:11: warning: unused variable 'b' [-Wunused-variable]
   10 |     int a,b,c,d,e,i,j,ii,jj,zx,xc,L,I;
      |           ^
Bruno.cpp:10:13: warning: unused variable 'c' [-Wunused-variable]
   10 |     int a,b,c,d,e,i,j,ii,jj,zx,xc,L,I;
      |             ^
Bruno.cpp:10:15: warning: unused variable 'd' [-Wunused-variable]
   10 |     int a,b,c,d,e,i,j,ii,jj,zx,xc,L,I;
      |               ^
Bruno.cpp:10:17: warning: unused variable 'e' [-Wunused-variable]
   10 |     int a,b,c,d,e,i,j,ii,jj,zx,xc,L,I;
      |                 ^
Bruno.cpp:10:29: warning: unused variable 'zx' [-Wunused-variable]
   10 |     int a,b,c,d,e,i,j,ii,jj,zx,xc,L,I;
      |                             ^~
Bruno.cpp:10:32: warning: unused variable 'xc' [-Wunused-variable]
   10 |     int a,b,c,d,e,i,j,ii,jj,zx,xc,L,I;
      |                                ^~
Bruno.cpp:10:35: warning: variable 'L' set but not used [-Wunused-but-set-variable]
   10 |     int a,b,c,d,e,i,j,ii,jj,zx,xc,L,I;
      |                                   ^
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...