playXP

서브 메뉴

Page. 222 / 246 [내 메뉴에 추가]
글쓰기
작성자 아이콘 XI클랜만세
작성일 2011-06-25 21:12:06 KST 조회 543
제목
아 중복 안되게 플레이어에게 각각의 숫자 주기

변수가 [10] 까지 있어요

 

변수[1~10] 까지

변수[1~10] 에다가 숫자 1~10의 숫자를 랜덤으로 주는건데

당연히 되긴 하죠

 

player1: 10

player2: 8

player3: 9

player4: 7

player5: 7

player6: 9

등등등... 이렇게 됬어요

완벽하게 됬는데

 

 

 

 

하지만!

변수[1~10] 에다가 숫자 1~10의 숫자를 랜덤으로 주는건데

숫자가 겹치게 되면 안되요

 

예로

player1: 3

player2: 1

player3: 8

player4: 7

player5: 4

player6: 6

player7: 10

player8: 5

player9: 2

player10: 9

 

이렇게 각각 숫자가 안겹치게 골고루 들어갔죠?

이렇게 만들어야 하는데 잘 안되네요

대충 만들었긴 햇는데..

트리거가 너무 길어서 렉먹고 그래서..

최적화 해서 쉽게 짜야하는데 안되네요 잘

지속적인 허위 신고시 신고자가 제재를 받을 수 있습니다.
신고 사유를 입력하십시오:

발도장 찍기
아이콘 Cube219 (2011-06-26 09:35:38 KST)
0↑ ↓0
센스 이미지
부울로 ck배열 만들고 (크기는 10)
랜덤을 해서 나온 변수가 t라고 하고
ck[t]==false이면
해당 플레이어에게 t넣어주고
ck[t]=true
다음 플레이어
false가 아니고 true이면
다시 랜덤한 것을 t에다가 넣고 위 반복
아이콘 Cube219 (2011-06-26 09:43:22 KST)
0↑ ↓0
센스 이미지
파일포켓 이미지
대략 이렇게
XI클랜만세 (2011-12-01 10:39:55 KST)
0↑ ↓0
센스 이미지를 등록해 주세요
좋은데, 살짝 끊키군요 그래도 되네요
댓글을 등록하려면 로그인 하셔야 합니다. 로그인 하시려면 [여기]를 클릭하십시오.
롤토체스 TFT - 롤체지지 LoLCHESS.GG
소환사의 협곡부터 칼바람, 우르프까지 - 포로지지 PORO.GG
배그 전적검색은 닥지지(DAK.GG)에서 가능합니다
  • (주)플레이엑스피
  • 대표: 윤석재
  • 사업자등록번호: 406-86-00726

© PlayXP Inc. All Rights Reserved.