
[백준/c++] 1212번: 8진수 2진수
·
알고리즘/백준
https://www.acmicpc.net/problem/1212 1212번: 8진수 2진수 첫째 줄에 8진수가 주어진다. 주어지는 수의 길이는 333,334을 넘지 않는다. www.acmicpc.net 8진수를 2진수로 변환하기 수가 0인 경우를 제외하고 1로 시작해야 한다. 💡 8진수 한 자리당 2진수 3자리로 표현해야 한다. 문자열을 사용해서 하면 되는데 여기서 2진수로 바뀔 때 꼭 뒤집어야 한다는 것을 잊으면 안 된다! #include #include #include using namespace std; string changeTo2(char ch){ int x = ch - '0'; string two = ""; if(x == 0) return "0"; while(x != 0){ two += to..