제출 #1311907

#제출 시각아이디문제언어결과실행 시간메모리
1311907eri16메시지 (IOI24_message)C++20
컴파일 에러
0 ms0 KiB
#include <bits/stdc++.h> #include "message.h" using namespace std; using ll = long long; void send_message(vector<bool> M, vector<bool> C){ ll n = C.size(); vector <bool> truth(31,true); vector <bool> lie(31,false); vecotr <ll> index; for (int i=0; i<31; i++){ if (C[i]){send_packet(lie);} else{send_packet(truth);index.push_back(i);} } for (int i=0; i<M.size(); i=i+8){ vector <bool> ans = lie; for (int j=0; j<16 && i+j/2<M.size(); j=j+2){ if (M[i+j/2]){ ans[index[j]]=true; } ans[index[j+1]]=true; } send_packer(ans); } } vector<bool> receive_message(vector<vector<bool>> R){ vector <ll> idx; for (int i=0; i<31; i++){ ll sm = 0; for (int j=0; j<31; j++){ if (R[i][j]){sm++;} } if (sm>=16){idx.push_back(i);} } vector <bool> ans; for (int i=31; i<R.size(); i++){ for (int j=0; j<16; j=j+2){ if (R[i][idx[j+1]]){ if (R[i][idx[j]]){ ans.push_back(true); } else{ans.push_back(false);} } } } return ans; }

컴파일 시 표준 에러 (stderr) 메시지

message.cpp: In function 'void send_message(std::vector<bool>, std::vector<bool>)':
message.cpp:14:5: error: 'vecotr' was not declared in this scope
   14 |     vecotr <ll> index;
      |     ^~~~~~
message.cpp:14:15: error: expected primary-expression before '>' token
   14 |     vecotr <ll> index;
      |               ^
message.cpp:18:39: error: overloaded function with no contextual type information
   18 |         else{send_packet(truth);index.push_back(i);}
      |                                       ^~~~~~~~~
message.cpp:25:26: error: invalid types '<unresolved overloaded function type>[int]' for array subscript
   25 |                 ans[index[j]]=true;
      |                          ^
message.cpp:27:22: error: invalid types '<unresolved overloaded function type>[int]' for array subscript
   27 |             ans[index[j+1]]=true;
      |                      ^
message.cpp:29:9: error: 'send_packer' was not declared in this scope; did you mean 'send_packet'?
   29 |         send_packer(ans);
      |         ^~~~~~~~~~~
      |         send_packet