반응형
binary
-
프로그래머스 비밀지도 C++프로그래머스(Programmers) 2022. 3. 13. 11:46
=> 단순구현문제였습니다. => 10진수로 주어진 숫자를 2진수 숫자로 변환하여 string형 vector 변수로 표현하여야 합니다. string Binary(int num , int digit) // 십진수, 자릿수 { string s = bitset(num).to_string(); // 안에 있는 숫자는 몇자리까지 표현할지를 정한다. string value = s.substr(16-digit); // substr을 통해 필요한 숫자만큼만 쓴다. return value; } => 위는 10진수를 2진수로 표현하는 방법입니다. 필요한 자릿수만큼 사용하기 위해 substr 함수를 이용하였습니다. => 두 string형 vector map1 과 map2를 비교하여 둘중에 하나라도 벽이 있으면 '#'을 ..