제출 #1123038

#제출 시각아이디문제언어결과실행 시간메모리
1123038Mousa_Aboubaker메시지 (IOI24_message)C++20
컴파일 에러
0 ms0 KiB
#include "message.h" #include <bits/stdc++.h> using namespace std; void send_message(vector<bool> M, vector<bool> C) { for(auto i: M) send_packet(vector<bool>({31, i})); } vector<bool> receive_message(vector<vector<bool>> R) { vector<bool> res; for(auto i: R) { int cnt0 = 0; for(auto j: i) cnt0 += not j; if(cnt0 >= 16) res.push_back(false); else res.push_back(true); } return res; }

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

message.cpp: In function 'void send_message(std::vector<bool>, std::vector<bool>)':
message.cpp:8:49: error: narrowing conversion of '31' from 'int' to 'bool' [-Wnarrowing]
    8 |                 send_packet(vector<bool>({31, i}));
      |                                                 ^