분류 전체보기 387

백준 3460 이진수, c++

처음 작성한 코드는 다음과 같다. #include using namespace std; int main() { int T, n; cin >> T; for(int i=0; i> n; int arr[20] = {-1,}; //이진수 저장 int n_len = 0; //이진수 배열 'arr' 길이 저장 while(n>0){ arr[i] = n % 2; n /= 2; n_len++; } for(int j=n_len-1; j>=0; j--) { //이 문제에선 최하위 비트의 위치가 0임을 고려 if(arr[j]==1) cout n; int arr[20] = {-1,}; //이진수 저장 //int n_len = 0; //이진수 배열 'arr' 길이 저장 int pointer = 0; //이진수 배열 'arr' 의 ..

백준 2024.02.27