c언어 배우는데 교수님이 중복 없는 로또 번호 생성 프로그램 짜라는데
배열을 쓰지 말래 이거 어캐 해야함...
long long타입 선언하고 비트 45개만 쓰면서 1로 설정된 비트 6개될때까지 반복후 비트 인덱스 반환
rand()를 사용하래..
그야 당연히 써야지. 몇번째 비트 세트할건지는 그걸로 정하셈
아 해보러감
중복없이 저장되는 것 중에 배열 말고 뭐 하나 떠오르는거 없니?
첫댓말대로 비트마스크가 괜찮을것같은데
long long타입 선언하고 비트 45개만 쓰면서 1로 설정된 비트 6개될때까지 반복후 비트 인덱스 반환
rand()를 사용하래..
그야 당연히 써야지. 몇번째 비트 세트할건지는 그걸로 정하셈
아 해보러감
중복없이 저장되는 것 중에 배열 말고 뭐 하나 떠오르는거 없니?
첫댓말대로 비트마스크가 괜찮을것같은데