예전에 만들고 싶다고 케이엘디피에 올렸던 게
이메일 등으로 시간차를 두고 가위바위보를 하는 플랫폼입니다.
한 사람이 먼저 원하는 걸 내면 해시코드로 바꿔서 상대에게 무결성을 전달하고 다음에 상대방이 내면 둘 다 공개해서 승부를 내는 거죠.
중요한게 중앙의 서버에 먼저 낸 사람의 결과가 남으면 안된다는 겁니다.
두 명만이 알 고 있도록 하는 거죠.
알고리듬과 구조를 어떻게 짜야 할까요?
예전에 만들고 싶다고 케이엘디피에 올렸던 게
이메일 등으로 시간차를 두고 가위바위보를 하는 플랫폼입니다.
한 사람이 먼저 원하는 걸 내면 해시코드로 바꿔서 상대에게 무결성을 전달하고 다음에 상대방이 내면 둘 다 공개해서 승부를 내는 거죠.
중요한게 중앙의 서버에 먼저 낸 사람의 결과가 남으면 안된다는 겁니다.
두 명만이 알 고 있도록 하는 거죠.
알고리듬과 구조를 어떻게 짜야 할까요?
아 그게 홍형이었구나. <미래를 바꾼 9가지 알고리즘>이었나 이 책 한번 봐봐요. 그 문제도 포함해서 재밌는 내용 많음.
서버에 먼저 낸 사람 데이터를 안남기려는 의도가 뭔가여? 아직 안낸사람이 그거 빼올 방법이 없으면 그만일거 같은데
가위바위보 도박사이트라도 만들려고 하시나보죠