프로그래머스 C++

프로그래머스 2개 이하로 다른 비트 C++

Srff5123 2025. 1. 6. 19:10
728x90

 

양의 정수 x 에 대한 함수 f(x)를 

x 보다 크고 x와 비트가 1~2개 이하로 다른 수 중에서 제일 작은 수를 구하는 문제로

 

정수가 담긴 배열 numbers가 주어지고

모든 수들을 비트값으로 변환해 조건에 맞는 1~2개 차이나는 제일 작은 수를 찾아 answer에 추가한다 

728x90