우리학교에서는 로봇 레이싱 대회를 열고 학생들에게
각 팀에게 돈을 베팅할수 있게 하였다.
현재까지 돈이 몰려 배당율이 형성이 되었는데
A팀 2.3배 B팀 3.1배 C팀 2.45배 로 형성 되었다.
수학과 교수 X씨는 총 만원으로 A팀에 5700원 B팀에 4300원을 걸어
적중금이 각각 13110원 과 13330원 으로 골고루 나오도록 해서 베팅을 하엿다.
이렇게
여러가지 배당에 베팅했을때 적중금을 아주 고르게 만드는 함수를 작성하고
10만원으로
다음 배당들에 모두 베팅하여
35 , 32.9 , 25.5 , 24 , 16.1 , 15.1 , 11.7 , 11
적중금을 최대한 고르게 하려면
각각 배당에 대해서 얼마씩 구입해야 하는지 구하여라
(단 베팅해야할 금액 단위는 100원 단위로 하고 100원 이하 단위가 나오면 내림으로 결정한다.
즉 실질 구매금액은 10만원 보다 적어질수 있다)
그리고 적중금 평균을 구하여라
a,b,c,d,… ,n 까지의 배당이 주어졋을때 어떤각각의금액인
q,w,y,r,..,u 을 곱하면 적중금이 모두 똑같다..라고 가정한다면
배당 리스트에서 각각의 배당이 차지하는 비율의 역수만큼
각각의 금액의 비율은 결정될 것이다.
각각의 금액의 비율을 각각의 배당의 비율에서 구할수 있는데
a의 비율의 역수 = a/a + a/b + a/c + … + a/n
b의 비율의 역수 = b/a + b/b + b/c + … + b/n
..
이런식이다.
이 비율을 구하여 총 베팅액과 나누면
결국 각각의 배팅액이 나오게 되고 적중금 비율은 고르게 된다.
아래는 소스
댓글을 달아 주세요