◇ 한줄에 약 70~80개 문자열이 있고
◇ 이게 약 400줄 가량인 텍스트파일 소스를 읽어들여서
◇ 여기서 15~45 줄을. 5초마다 중복없이 랜덤으로 출력

◇ 하려고 하는데 다음 3가지중에 뭐가 나을까?
더 나은건 없을까?



1. 0에서 400까지 랜덤 돌리고 그걸 중복검사 해서 중복이면 다시 랜덤, 중복아니면 셀렉하고 중복테이블에 올려가며 15~45 랜덤값만큼 반복해서 값을추린다.


2. 15~45 랜덤값의 %연산자 최대공배수의 배수만큼 등차수열을 가한 값을 0부터 400까지 돌며 취한다. 최대값(400)을 넘어버리면 15~45 랜덤값에서 -1을 취한 값으로 다시 0부터 400까지 돌며 취함. 재귀하면서 15~45 랜덤값만큼 값을추린다.


3. 0에서 400까지 인덱싱을 랜덤으로 맞바꾼다. 300 exchange 122 이런식으로. 약 300번 정도? 15~45 랜덤값에 임의의 숫자를 곱한곳을 배열시작으로 15~45 랜덤값만큼 값을추린다. (단 인덱스 오버플로시 0으로)