이 제출은 이전 버전의 oj.uz에서 채점하였습니다. 현재는 제출 당시와는 다른 서버에서 채점을 하기 때문에, 다시 제출하면 결과가 달라질 수도 있습니다.
#include "encoder.h"
#include "encoderlib.h"
#include <bits/stdc++.h>
using namespace std;
int enc[300][3];
void encode(int N, int M[])
{
enc[0][0]=0;enc[0][1]=0;enc[0][2]=0;enc[1][0]=0;enc[1][1]=0;enc[1][2]=1;enc[2][0]=0;enc[2][1]=1;enc[2][2]=0;enc[3][0]=1;enc[3][1]=0;enc[3][2]=0;enc[4][0]=0;enc[4][1]=0;enc[4][2]=2;enc[5][0]=0;enc[5][1]=1;enc[5][2]=1;enc[6][0]=0;enc[6][1]=2;enc[6][2]=0;enc[7][0]=1;enc[7][1]=0;enc[7][2]=1;enc[8][0]=1;enc[8][1]=1;enc[8][2]=0;enc[9][0]=2;enc[9][1]=0;enc[9][2]=0;enc[10][0]=0;enc[10][1]=0;enc[10][2]=3;enc[11][0]=0;enc[11][1]=1;enc[11][2]=2;enc[12][0]=0;enc[12][1]=2;enc[12][2]=1;enc[13][0]=0;enc[13][1]=3;enc[13][2]=0;enc[14][0]=1;enc[14][1]=0;enc[14][2]=2;enc[15][0]=1;enc[15][1]=1;enc[15][2]=1;enc[16][0]=1;enc[16][1]=2;enc[16][2]=0;enc[17][0]=2;enc[17][1]=0;enc[17][2]=1;enc[18][0]=2;enc[18][1]=1;enc[18][2]=0;enc[19][0]=3;enc[19][1]=0;enc[19][2]=0;enc[20][0]=0;enc[20][1]=0;enc[20][2]=4;enc[21][0]=0;enc[21][1]=1;enc[21][2]=3;enc[22][0]=0;enc[22][1]=2;enc[22][2]=2;enc[23][0]=0;enc[23][1]=3;enc[23][2]=1;enc[24][0]=0;enc[24][1]=4;enc[24][2]=0;enc[25][0]=1;enc[25][1]=0;enc[25][2]=3;enc[26][0]=1;enc[26][1]=1;enc[26][2]=2;enc[27][0]=1;enc[27][1]=2;enc[27][2]=1;enc[28][0]=1;enc[28][1]=3;enc[28][2]=0;enc[29][0]=2;enc[29][1]=0;enc[29][2]=2;enc[30][0]=2;enc[30][1]=1;enc[30][2]=1;enc[31][0]=2;enc[31][1]=2;enc[31][2]=0;enc[32][0]=3;enc[32][1]=0;enc[32][2]=1;enc[33][0]=3;enc[33][1]=1;enc[33][2]=0;enc[34][0]=4;enc[34][1]=0;enc[34][2]=0;enc[35][0]=0;enc[35][1]=0;enc[35][2]=5;enc[36][0]=0;enc[36][1]=1;enc[36][2]=4;enc[37][0]=0;enc[37][1]=2;enc[37][2]=3;enc[38][0]=0;enc[38][1]=3;enc[38][2]=2;enc[39][0]=0;enc[39][1]=4;enc[39][2]=1;enc[40][0]=0;enc[40][1]=5;enc[40][2]=0;enc[41][0]=1;enc[41][1]=0;enc[41][2]=4;enc[42][0]=1;enc[42][1]=1;enc[42][2]=3;enc[43][0]=1;enc[43][1]=2;enc[43][2]=2;enc[44][0]=1;enc[44][1]=3;enc[44][2]=1;enc[45][0]=1;enc[45][1]=4;enc[45][2]=0;enc[46][0]=2;enc[46][1]=0;enc[46][2]=3;enc[47][0]=2;enc[47][1]=1;enc[47][2]=2;enc[48][0]=2;enc[48][1]=2;enc[48][2]=1;enc[49][0]=2;enc[49][1]=3;enc[49][2]=0;enc[50][0]=3;enc[50][1]=0;enc[50][2]=2;enc[51][0]=3;enc[51][1]=1;enc[51][2]=1;enc[52][0]=3;enc[52][1]=2;enc[52][2]=0;enc[53][0]=4;enc[53][1]=0;enc[53][2]=1;enc[54][0]=4;enc[54][1]=1;enc[54][2]=0;enc[55][0]=5;enc[55][1]=0;enc[55][2]=0;enc[56][0]=0;enc[56][1]=0;enc[56][2]=6;enc[57][0]=0;enc[57][1]=1;enc[57][2]=5;enc[58][0]=0;enc[58][1]=2;enc[58][2]=4;enc[59][0]=0;enc[59][1]=3;enc[59][2]=3;enc[60][0]=0;enc[60][1]=4;enc[60][2]=2;enc[61][0]=0;enc[61][1]=5;enc[61][2]=1;enc[62][0]=0;enc[62][1]=6;enc[62][2]=0;enc[63][0]=1;enc[63][1]=0;enc[63][2]=5;enc[64][0]=1;enc[64][1]=1;enc[64][2]=4;enc[65][0]=1;enc[65][1]=2;enc[65][2]=3;enc[66][0]=1;enc[66][1]=3;enc[66][2]=2;enc[67][0]=1;enc[67][1]=4;enc[67][2]=1;enc[68][0]=1;enc[68][1]=5;enc[68][2]=0;enc[69][0]=2;enc[69][1]=0;enc[69][2]=4;enc[70][0]=2;enc[70][1]=1;enc[70][2]=3;enc[71][0]=2;enc[71][1]=2;enc[71][2]=2;enc[72][0]=2;enc[72][1]=3;enc[72][2]=1;enc[73][0]=2;enc[73][1]=4;enc[73][2]=0;enc[74][0]=3;enc[74][1]=0;enc[74][2]=3;enc[75][0]=3;enc[75][1]=1;enc[75][2]=2;enc[76][0]=3;enc[76][1]=2;enc[76][2]=1;enc[77][0]=3;enc[77][1]=3;enc[77][2]=0;enc[78][0]=4;enc[78][1]=0;enc[78][2]=2;enc[79][0]=4;enc[79][1]=1;enc[79][2]=1;enc[80][0]=4;enc[80][1]=2;enc[80][2]=0;enc[81][0]=5;enc[81][1]=0;enc[81][2]=1;enc[82][0]=5;enc[82][1]=1;enc[82][2]=0;enc[83][0]=6;enc[83][1]=0;enc[83][2]=0;enc[84][0]=0;enc[84][1]=0;enc[84][2]=7;enc[85][0]=0;enc[85][1]=1;enc[85][2]=6;enc[86][0]=0;enc[86][1]=2;enc[86][2]=5;enc[87][0]=0;enc[87][1]=3;enc[87][2]=4;enc[88][0]=0;enc[88][1]=4;enc[88][2]=3;enc[89][0]=0;enc[89][1]=5;enc[89][2]=2;enc[90][0]=0;enc[90][1]=6;enc[90][2]=1;enc[91][0]=0;enc[91][1]=7;enc[91][2]=0;enc[92][0]=1;enc[92][1]=0;enc[92][2]=6;enc[93][0]=1;enc[93][1]=1;enc[93][2]=5;enc[94][0]=1;enc[94][1]=2;enc[94][2]=4;enc[95][0]=1;enc[95][1]=3;enc[95][2]=3;enc[96][0]=1;enc[96][1]=4;enc[96][2]=2;enc[97][0]=1;enc[97][1]=5;enc[97][2]=1;enc[98][0]=1;enc[98][1]=6;enc[98][2]=0;enc[99][0]=2;enc[99][1]=0;enc[99][2]=5;enc[100][0]=2;enc[100][1]=1;enc[100][2]=4;enc[101][0]=2;enc[101][1]=2;enc[101][2]=3;enc[102][0]=2;enc[102][1]=3;enc[102][2]=2;enc[103][0]=2;enc[103][1]=4;enc[103][2]=1;enc[104][0]=2;enc[104][1]=5;enc[104][2]=0;enc[105][0]=3;enc[105][1]=0;enc[105][2]=4;enc[106][0]=3;enc[106][1]=1;enc[106][2]=3;enc[107][0]=3;enc[107][1]=2;enc[107][2]=2;enc[108][0]=3;enc[108][1]=3;enc[108][2]=1;enc[109][0]=3;enc[109][1]=4;enc[109][2]=0;enc[110][0]=4;enc[110][1]=0;enc[110][2]=3;enc[111][0]=4;enc[111][1]=1;enc[111][2]=2;enc[112][0]=4;enc[112][1]=2;enc[112][2]=1;enc[113][0]=4;enc[113][1]=3;enc[113][2]=0;enc[114][0]=5;enc[114][1]=0;enc[114][2]=2;enc[115][0]=5;enc[115][1]=1;enc[115][2]=1;enc[116][0]=5;enc[116][1]=2;enc[116][2]=0;enc[117][0]=6;enc[117][1]=0;enc[117][2]=1;enc[118][0]=6;enc[118][1]=1;enc[118][2]=0;enc[119][0]=7;enc[119][1]=0;enc[119][2]=0;enc[120][0]=0;enc[120][1]=0;enc[120][2]=8;enc[121][0]=0;enc[121][1]=1;enc[121][2]=7;enc[122][0]=0;enc[122][1]=2;enc[122][2]=6;enc[123][0]=0;enc[123][1]=3;enc[123][2]=5;enc[124][0]=0;enc[124][1]=4;enc[124][2]=4;enc[125][0]=0;enc[125][1]=5;enc[125][2]=3;enc[126][0]=0;enc[126][1]=6;enc[126][2]=2;enc[127][0]=0;enc[127][1]=7;enc[127][2]=1;enc[128][0]=0;enc[128][1]=8;enc[128][2]=0;enc[129][0]=1;enc[129][1]=0;enc[129][2]=7;enc[130][0]=1;enc[130][1]=1;enc[130][2]=6;enc[131][0]=1;enc[131][1]=2;enc[131][2]=5;enc[132][0]=1;enc[132][1]=3;enc[132][2]=4;enc[133][0]=1;enc[133][1]=4;enc[133][2]=3;enc[134][0]=1;enc[134][1]=5;enc[134][2]=2;enc[135][0]=1;enc[135][1]=6;enc[135][2]=1;enc[136][0]=1;enc[136][1]=7;enc[136][2]=0;enc[137][0]=2;enc[137][1]=0;enc[137][2]=6;enc[138][0]=2;enc[138][1]=1;enc[138][2]=5;enc[139][0]=2;enc[139][1]=2;enc[139][2]=4;enc[140][0]=2;enc[140][1]=3;enc[140][2]=3;enc[141][0]=2;enc[141][1]=4;enc[141][2]=2;enc[142][0]=2;enc[142][1]=5;enc[142][2]=1;enc[143][0]=2;enc[143][1]=6;enc[143][2]=0;enc[144][0]=3;enc[144][1]=0;enc[144][2]=5;enc[145][0]=3;enc[145][1]=1;enc[145][2]=4;enc[146][0]=3;enc[146][1]=2;enc[146][2]=3;enc[147][0]=3;enc[147][1]=3;enc[147][2]=2;enc[148][0]=3;enc[148][1]=4;enc[148][2]=1;enc[149][0]=3;enc[149][1]=5;enc[149][2]=0;enc[150][0]=4;enc[150][1]=0;enc[150][2]=4;enc[151][0]=4;enc[151][1]=1;enc[151][2]=3;enc[152][0]=4;enc[152][1]=2;enc[152][2]=2;enc[153][0]=4;enc[153][1]=3;enc[153][2]=1;enc[154][0]=4;enc[154][1]=4;enc[154][2]=0;enc[155][0]=5;enc[155][1]=0;enc[155][2]=3;enc[156][0]=5;enc[156][1]=1;enc[156][2]=2;enc[157][0]=5;enc[157][1]=2;enc[157][2]=1;enc[158][0]=5;enc[158][1]=3;enc[158][2]=0;enc[159][0]=6;enc[159][1]=0;enc[159][2]=2;enc[160][0]=6;enc[160][1]=1;enc[160][2]=1;enc[161][0]=6;enc[161][1]=2;enc[161][2]=0;enc[162][0]=7;enc[162][1]=0;enc[162][2]=1;enc[163][0]=7;enc[163][1]=1;enc[163][2]=0;enc[164][0]=8;enc[164][1]=0;enc[164][2]=0;enc[165][0]=0;enc[165][1]=0;enc[165][2]=9;enc[166][0]=0;enc[166][1]=1;enc[166][2]=8;enc[167][0]=0;enc[167][1]=2;enc[167][2]=7;enc[168][0]=0;enc[168][1]=3;enc[168][2]=6;enc[169][0]=0;enc[169][1]=4;enc[169][2]=5;enc[170][0]=0;enc[170][1]=5;enc[170][2]=4;enc[171][0]=0;enc[171][1]=6;enc[171][2]=3;enc[172][0]=0;enc[172][1]=7;enc[172][2]=2;enc[173][0]=0;enc[173][1]=8;enc[173][2]=1;enc[174][0]=0;enc[174][1]=9;enc[174][2]=0;enc[175][0]=1;enc[175][1]=0;enc[175][2]=8;enc[176][0]=1;enc[176][1]=1;enc[176][2]=7;enc[177][0]=1;enc[177][1]=2;enc[177][2]=6;enc[178][0]=1;enc[178][1]=3;enc[178][2]=5;enc[179][0]=1;enc[179][1]=4;enc[179][2]=4;enc[180][0]=1;enc[180][1]=5;enc[180][2]=3;enc[181][0]=1;enc[181][1]=6;enc[181][2]=2;enc[182][0]=1;enc[182][1]=7;enc[182][2]=1;enc[183][0]=1;enc[183][1]=8;enc[183][2]=0;enc[184][0]=2;enc[184][1]=0;enc[184][2]=7;enc[185][0]=2;enc[185][1]=1;enc[185][2]=6;enc[186][0]=2;enc[186][1]=2;enc[186][2]=5;enc[187][0]=2;enc[187][1]=3;enc[187][2]=4;enc[188][0]=2;enc[188][1]=4;enc[188][2]=3;enc[189][0]=2;enc[189][1]=5;enc[189][2]=2;enc[190][0]=2;enc[190][1]=6;enc[190][2]=1;enc[191][0]=2;enc[191][1]=7;enc[191][2]=0;enc[192][0]=3;enc[192][1]=0;enc[192][2]=6;enc[193][0]=3;enc[193][1]=1;enc[193][2]=5;enc[194][0]=3;enc[194][1]=2;enc[194][2]=4;enc[195][0]=3;enc[195][1]=3;enc[195][2]=3;enc[196][0]=3;enc[196][1]=4;enc[196][2]=2;enc[197][0]=3;enc[197][1]=5;enc[197][2]=1;enc[198][0]=3;enc[198][1]=6;enc[198][2]=0;enc[199][0]=4;enc[199][1]=0;enc[199][2]=5;enc[200][0]=4;enc[200][1]=1;enc[200][2]=4;enc[201][0]=4;enc[201][1]=2;enc[201][2]=3;enc[202][0]=4;enc[202][1]=3;enc[202][2]=2;enc[203][0]=4;enc[203][1]=4;enc[203][2]=1;enc[204][0]=4;enc[204][1]=5;enc[204][2]=0;enc[205][0]=5;enc[205][1]=0;enc[205][2]=4;enc[206][0]=5;enc[206][1]=1;enc[206][2]=3;enc[207][0]=5;enc[207][1]=2;enc[207][2]=2;enc[208][0]=5;enc[208][1]=3;enc[208][2]=1;enc[209][0]=5;enc[209][1]=4;enc[209][2]=0;enc[210][0]=6;enc[210][1]=0;enc[210][2]=3;enc[211][0]=6;enc[211][1]=1;enc[211][2]=2;enc[212][0]=6;enc[212][1]=2;enc[212][2]=1;enc[213][0]=6;enc[213][1]=3;enc[213][2]=0;enc[214][0]=7;enc[214][1]=0;enc[214][2]=2;enc[215][0]=7;enc[215][1]=1;enc[215][2]=1;enc[216][0]=7;enc[216][1]=2;enc[216][2]=0;enc[217][0]=8;enc[217][1]=0;enc[217][2]=1;enc[218][0]=8;enc[218][1]=1;enc[218][2]=0;enc[219][0]=9;enc[219][1]=0;enc[219][2]=0;enc[220][0]=0;enc[220][1]=0;enc[220][2]=10;enc[221][0]=0;enc[221][1]=1;enc[221][2]=9;enc[222][0]=0;enc[222][1]=2;enc[222][2]=8;enc[223][0]=0;enc[223][1]=3;enc[223][2]=7;enc[224][0]=0;enc[224][1]=4;enc[224][2]=6;enc[225][0]=0;enc[225][1]=5;enc[225][2]=5;enc[226][0]=0;enc[226][1]=6;enc[226][2]=4;enc[227][0]=0;enc[227][1]=7;enc[227][2]=3;enc[228][0]=0;enc[228][1]=8;enc[228][2]=2;enc[229][0]=0;enc[229][1]=9;enc[229][2]=1;enc[230][0]=0;enc[230][1]=10;enc[230][2]=0;enc[231][0]=1;enc[231][1]=0;enc[231][2]=9;enc[232][0]=1;enc[232][1]=1;enc[232][2]=8;enc[233][0]=1;enc[233][1]=2;enc[233][2]=7;enc[234][0]=1;enc[234][1]=3;enc[234][2]=6;enc[235][0]=1;enc[235][1]=4;enc[235][2]=5;enc[236][0]=1;enc[236][1]=5;enc[236][2]=4;enc[237][0]=1;enc[237][1]=6;enc[237][2]=3;enc[238][0]=1;enc[238][1]=7;enc[238][2]=2;enc[239][0]=1;enc[239][1]=8;enc[239][2]=1;enc[240][0]=1;enc[240][1]=9;enc[240][2]=0;enc[241][0]=2;enc[241][1]=0;enc[241][2]=8;enc[242][0]=2;enc[242][1]=1;enc[242][2]=7;enc[243][0]=2;enc[243][1]=2;enc[243][2]=6;enc[244][0]=2;enc[244][1]=3;enc[244][2]=5;enc[245][0]=2;enc[245][1]=4;enc[245][2]=4;enc[246][0]=2;enc[246][1]=5;enc[246][2]=3;enc[247][0]=2;enc[247][1]=6;enc[247][2]=2;enc[248][0]=2;enc[248][1]=7;enc[248][2]=1;enc[249][0]=2;enc[249][1]=8;enc[249][2]=0;enc[250][0]=3;enc[250][1]=0;enc[250][2]=7;enc[251][0]=3;enc[251][1]=1;enc[251][2]=6;enc[252][0]=3;enc[252][1]=2;enc[252][2]=5;enc[253][0]=3;enc[253][1]=3;enc[253][2]=4;enc[254][0]=3;enc[254][1]=4;enc[254][2]=3;enc[255][0]=3;enc[255][1]=5;enc[255][2]=2;enc[256][0]=3;enc[256][1]=6;enc[256][2]=1;enc[257][0]=3;enc[257][1]=7;enc[257][2]=0;enc[258][0]=4;enc[258][1]=0;enc[258][2]=6;enc[259][0]=4;enc[259][1]=1;enc[259][2]=5;enc[260][0]=4;enc[260][1]=2;enc[260][2]=4;enc[261][0]=4;enc[261][1]=3;enc[261][2]=3;enc[262][0]=4;enc[262][1]=4;enc[262][2]=2;enc[263][0]=4;enc[263][1]=5;enc[263][2]=1;enc[264][0]=4;enc[264][1]=6;enc[264][2]=0;enc[265][0]=5;enc[265][1]=0;enc[265][2]=5;enc[266][0]=5;enc[266][1]=1;enc[266][2]=4;enc[267][0]=5;enc[267][1]=2;enc[267][2]=3;enc[268][0]=5;enc[268][1]=3;enc[268][2]=2;enc[269][0]=5;enc[269][1]=4;enc[269][2]=1;enc[270][0]=5;enc[270][1]=5;enc[270][2]=0;enc[271][0]=6;enc[271][1]=0;enc[271][2]=4;enc[272][0]=6;enc[272][1]=1;enc[272][2]=3;enc[273][0]=6;enc[273][1]=2;enc[273][2]=2;enc[274][0]=6;enc[274][1]=3;enc[274][2]=1;enc[275][0]=6;enc[275][1]=4;enc[275][2]=0;enc[276][0]=7;enc[276][1]=0;enc[276][2]=3;enc[277][0]=7;enc[277][1]=1;enc[277][2]=2;enc[278][0]=7;enc[278][1]=2;enc[278][2]=1;enc[279][0]=7;enc[279][1]=3;enc[279][2]=0;enc[280][0]=8;enc[280][1]=0;enc[280][2]=2;enc[281][0]=8;enc[281][1]=1;enc[281][2]=1;enc[282][0]=8;enc[282][1]=2;enc[282][2]=0;enc[283][0]=9;enc[283][1]=0;enc[283][2]=1;enc[284][0]=9;enc[284][1]=1;enc[284][2]=0;enc[285][0]=10;enc[285][1]=0;enc[285][2]=0;
for(int i=0; i<N; i++){
//printf("encode i=%d m=%d \n",i,M[i]);
for(int j=0;j<enc[M[i]][0];j++){send(i);};
for(int k=0;k<enc[M[i]][1];k++){send(i+100);};
for(int l=0;l<enc[M[i]][2];l++){send(i+200);};
}
}
#include "decoder.h"
#include "decoderlib.h"
#include <bits/stdc++.h>
using namespace std;
int came[65][3];
int dec_dic[15][15][15];
void decode(int N, int L, int X[])
{
memset(came,0,sizeof(came));
dec_dic[0][0][0]=0;dec_dic[0][0][1]=1;dec_dic[0][1][0]=2;dec_dic[1][0][0]=3;dec_dic[0][0][2]=4;dec_dic[0][1][1]=5;dec_dic[0][2][0]=6;dec_dic[1][0][1]=7;dec_dic[1][1][0]=8;dec_dic[2][0][0]=9;dec_dic[0][0][3]=10;dec_dic[0][1][2]=11;dec_dic[0][2][1]=12;dec_dic[0][3][0]=13;dec_dic[1][0][2]=14;dec_dic[1][1][1]=15;dec_dic[1][2][0]=16;dec_dic[2][0][1]=17;dec_dic[2][1][0]=18;dec_dic[3][0][0]=19;dec_dic[0][0][4]=20;dec_dic[0][1][3]=21;dec_dic[0][2][2]=22;dec_dic[0][3][1]=23;dec_dic[0][4][0]=24;dec_dic[1][0][3]=25;dec_dic[1][1][2]=26;dec_dic[1][2][1]=27;dec_dic[1][3][0]=28;dec_dic[2][0][2]=29;dec_dic[2][1][1]=30;dec_dic[2][2][0]=31;dec_dic[3][0][1]=32;dec_dic[3][1][0]=33;dec_dic[4][0][0]=34;dec_dic[0][0][5]=35;dec_dic[0][1][4]=36;dec_dic[0][2][3]=37;dec_dic[0][3][2]=38;dec_dic[0][4][1]=39;dec_dic[0][5][0]=40;dec_dic[1][0][4]=41;dec_dic[1][1][3]=42;dec_dic[1][2][2]=43;dec_dic[1][3][1]=44;dec_dic[1][4][0]=45;dec_dic[2][0][3]=46;dec_dic[2][1][2]=47;dec_dic[2][2][1]=48;dec_dic[2][3][0]=49;dec_dic[3][0][2]=50;dec_dic[3][1][1]=51;dec_dic[3][2][0]=52;dec_dic[4][0][1]=53;dec_dic[4][1][0]=54;dec_dic[5][0][0]=55;dec_dic[0][0][6]=56;dec_dic[0][1][5]=57;dec_dic[0][2][4]=58;dec_dic[0][3][3]=59;dec_dic[0][4][2]=60;dec_dic[0][5][1]=61;dec_dic[0][6][0]=62;dec_dic[1][0][5]=63;dec_dic[1][1][4]=64;dec_dic[1][2][3]=65;dec_dic[1][3][2]=66;dec_dic[1][4][1]=67;dec_dic[1][5][0]=68;dec_dic[2][0][4]=69;dec_dic[2][1][3]=70;dec_dic[2][2][2]=71;dec_dic[2][3][1]=72;dec_dic[2][4][0]=73;dec_dic[3][0][3]=74;dec_dic[3][1][2]=75;dec_dic[3][2][1]=76;dec_dic[3][3][0]=77;dec_dic[4][0][2]=78;dec_dic[4][1][1]=79;dec_dic[4][2][0]=80;dec_dic[5][0][1]=81;dec_dic[5][1][0]=82;dec_dic[6][0][0]=83;dec_dic[0][0][7]=84;dec_dic[0][1][6]=85;dec_dic[0][2][5]=86;dec_dic[0][3][4]=87;dec_dic[0][4][3]=88;dec_dic[0][5][2]=89;dec_dic[0][6][1]=90;dec_dic[0][7][0]=91;dec_dic[1][0][6]=92;dec_dic[1][1][5]=93;dec_dic[1][2][4]=94;dec_dic[1][3][3]=95;dec_dic[1][4][2]=96;dec_dic[1][5][1]=97;dec_dic[1][6][0]=98;dec_dic[2][0][5]=99;dec_dic[2][1][4]=100;dec_dic[2][2][3]=101;dec_dic[2][3][2]=102;dec_dic[2][4][1]=103;dec_dic[2][5][0]=104;dec_dic[3][0][4]=105;dec_dic[3][1][3]=106;dec_dic[3][2][2]=107;dec_dic[3][3][1]=108;dec_dic[3][4][0]=109;dec_dic[4][0][3]=110;dec_dic[4][1][2]=111;dec_dic[4][2][1]=112;dec_dic[4][3][0]=113;dec_dic[5][0][2]=114;dec_dic[5][1][1]=115;dec_dic[5][2][0]=116;dec_dic[6][0][1]=117;dec_dic[6][1][0]=118;dec_dic[7][0][0]=119;dec_dic[0][0][8]=120;dec_dic[0][1][7]=121;dec_dic[0][2][6]=122;dec_dic[0][3][5]=123;dec_dic[0][4][4]=124;dec_dic[0][5][3]=125;dec_dic[0][6][2]=126;dec_dic[0][7][1]=127;dec_dic[0][8][0]=128;dec_dic[1][0][7]=129;dec_dic[1][1][6]=130;dec_dic[1][2][5]=131;dec_dic[1][3][4]=132;dec_dic[1][4][3]=133;dec_dic[1][5][2]=134;dec_dic[1][6][1]=135;dec_dic[1][7][0]=136;dec_dic[2][0][6]=137;dec_dic[2][1][5]=138;dec_dic[2][2][4]=139;dec_dic[2][3][3]=140;dec_dic[2][4][2]=141;dec_dic[2][5][1]=142;dec_dic[2][6][0]=143;dec_dic[3][0][5]=144;dec_dic[3][1][4]=145;dec_dic[3][2][3]=146;dec_dic[3][3][2]=147;dec_dic[3][4][1]=148;dec_dic[3][5][0]=149;dec_dic[4][0][4]=150;dec_dic[4][1][3]=151;dec_dic[4][2][2]=152;dec_dic[4][3][1]=153;dec_dic[4][4][0]=154;dec_dic[5][0][3]=155;dec_dic[5][1][2]=156;dec_dic[5][2][1]=157;dec_dic[5][3][0]=158;dec_dic[6][0][2]=159;dec_dic[6][1][1]=160;dec_dic[6][2][0]=161;dec_dic[7][0][1]=162;dec_dic[7][1][0]=163;dec_dic[8][0][0]=164;dec_dic[0][0][9]=165;dec_dic[0][1][8]=166;dec_dic[0][2][7]=167;dec_dic[0][3][6]=168;dec_dic[0][4][5]=169;dec_dic[0][5][4]=170;dec_dic[0][6][3]=171;dec_dic[0][7][2]=172;dec_dic[0][8][1]=173;dec_dic[0][9][0]=174;dec_dic[1][0][8]=175;dec_dic[1][1][7]=176;dec_dic[1][2][6]=177;dec_dic[1][3][5]=178;dec_dic[1][4][4]=179;dec_dic[1][5][3]=180;dec_dic[1][6][2]=181;dec_dic[1][7][1]=182;dec_dic[1][8][0]=183;dec_dic[2][0][7]=184;dec_dic[2][1][6]=185;dec_dic[2][2][5]=186;dec_dic[2][3][4]=187;dec_dic[2][4][3]=188;dec_dic[2][5][2]=189;dec_dic[2][6][1]=190;dec_dic[2][7][0]=191;dec_dic[3][0][6]=192;dec_dic[3][1][5]=193;dec_dic[3][2][4]=194;dec_dic[3][3][3]=195;dec_dic[3][4][2]=196;dec_dic[3][5][1]=197;dec_dic[3][6][0]=198;dec_dic[4][0][5]=199;dec_dic[4][1][4]=200;dec_dic[4][2][3]=201;dec_dic[4][3][2]=202;dec_dic[4][4][1]=203;dec_dic[4][5][0]=204;dec_dic[5][0][4]=205;dec_dic[5][1][3]=206;dec_dic[5][2][2]=207;dec_dic[5][3][1]=208;dec_dic[5][4][0]=209;dec_dic[6][0][3]=210;dec_dic[6][1][2]=211;dec_dic[6][2][1]=212;dec_dic[6][3][0]=213;dec_dic[7][0][2]=214;dec_dic[7][1][1]=215;dec_dic[7][2][0]=216;dec_dic[8][0][1]=217;dec_dic[8][1][0]=218;dec_dic[9][0][0]=219;dec_dic[0][0][10]=220;dec_dic[0][1][9]=221;dec_dic[0][2][8]=222;dec_dic[0][3][7]=223;dec_dic[0][4][6]=224;dec_dic[0][5][5]=225;dec_dic[0][6][4]=226;dec_dic[0][7][3]=227;dec_dic[0][8][2]=228;dec_dic[0][9][1]=229;dec_dic[0][10][0]=230;dec_dic[1][0][9]=231;dec_dic[1][1][8]=232;dec_dic[1][2][7]=233;dec_dic[1][3][6]=234;dec_dic[1][4][5]=235;dec_dic[1][5][4]=236;dec_dic[1][6][3]=237;dec_dic[1][7][2]=238;dec_dic[1][8][1]=239;dec_dic[1][9][0]=240;dec_dic[2][0][8]=241;dec_dic[2][1][7]=242;dec_dic[2][2][6]=243;dec_dic[2][3][5]=244;dec_dic[2][4][4]=245;dec_dic[2][5][3]=246;dec_dic[2][6][2]=247;dec_dic[2][7][1]=248;dec_dic[2][8][0]=249;dec_dic[3][0][7]=250;dec_dic[3][1][6]=251;dec_dic[3][2][5]=252;dec_dic[3][3][4]=253;dec_dic[3][4][3]=254;dec_dic[3][5][2]=255;dec_dic[3][6][1]=256;dec_dic[3][7][0]=257;dec_dic[4][0][6]=258;dec_dic[4][1][5]=259;dec_dic[4][2][4]=260;dec_dic[4][3][3]=261;dec_dic[4][4][2]=262;dec_dic[4][5][1]=263;dec_dic[4][6][0]=264;dec_dic[5][0][5]=265;dec_dic[5][1][4]=266;dec_dic[5][2][3]=267;dec_dic[5][3][2]=268;dec_dic[5][4][1]=269;dec_dic[5][5][0]=270;dec_dic[6][0][4]=271;dec_dic[6][1][3]=272;dec_dic[6][2][2]=273;dec_dic[6][3][1]=274;dec_dic[6][4][0]=275;dec_dic[7][0][3]=276;dec_dic[7][1][2]=277;dec_dic[7][2][1]=278;dec_dic[7][3][0]=279;dec_dic[8][0][2]=280;dec_dic[8][1][1]=281;dec_dic[8][2][0]=282;dec_dic[9][0][1]=283;dec_dic[9][1][0]=284;dec_dic[10][0][0]=285;
for(int i=0;i<L;i++){//kus sayisi
came[X[i]%100][X[i]/100]++;
}
for(int i=0;i<N;i++){
//printf(" i=%d 0=%d 1=%d 2=%d\n",i,came[i][0],came[i][1],came[i][2]);
output(dec_dic[came[i][0]][came[i][1]][came[i][2]]);
}
}
# | Verdict | Execution time | Memory | Grader output |
---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|
Fetching results... |