안녕 게이들아 러스트 공부 막 시작한 러린이야

개발환경은 러스트 gnu 로 설치후 Vscode 에다가 그냥 cargo run 만 치면서 하는 중이고


https://doc.rust-lang.org/book/


이책 보면서 개발중이야



소유권 보는데 일단 존나 모르겠엉

그래서 걍 프로그램 만들면서 무식하게 익혀보려구!



나는 스포츠토토를 취미로 하고 있어!

그래서 배당률 여러개가 주어졌을때 총 베팅금액을 입력하면

배당을 고려해서 총 당첨금액이 고르게 만드는 프로그램을 첫 프로그램으로 만들었엉



일단 이 두개 배당률을 가지고 환급률을

구하는 프로그램을 짯어!


머리 빠개지는줄 알아써!


https://ideone.com/Ag6yIp

https://ideone.com/Ag6yIp




환급률 1폴당 0.87 

최소베팅 2폴이니까  0.75 환급률 정도 나오니까 22~23퍼를 세금으로 띠고 나머지 퍼센트를 수익으로 가져가는것 맞는것 같아!



그럼 실제로 활용을 해볼게

국내 합법 토토사이트 베트맨은 최소 2경기를 베팅해야하는데


나는 1경기만 베팅하고 싶으면  1경기를 전부 다건뒤에  


내가 실제로 베팅할 경기에 베팅을 한뒤 당첨금액을 똑같게 만들면

결국 1경기 베팅하는 셈이 되는데!  하지만 환급률때문에 좀 손실을 보는데

구성을 해볼게



나는 삼성 엘지 경기에서 요즘 삼성이 존나게 못하니까  2점차 이상으로 진다에 걸고 싶어

근데 1경기만 하고 싶으니까 KT한화 경기를 전부 건뒤에 배당을 골고루 나눔



your money: 50000

Odd:3.6 Bets: 27500 Expect: 99000 Return ratio: 1.98

Odd:4.4 Bets: 22500 Expect: 99000 Return ratio: 1.98


나는 실은 2.27 배당을 받고 싶었는데 실질적으로는 1.98배야! 

1폴만 하기 위해 KT경기를 전부 다 걸어버리는 바람에 환급률만큼 손해를 봤어!


그래서 불법토토로 사람들이 빠지는데 불법토토는 개사기니까 절대로 하면ㄷ안될것 같아!!


--------------------------------------


근데 난 반올림 같은거 아무 무식하게  100 나누고 100 곱하고 이런식으로 구했는데 

더 좋은 방법이 있을까!?


그리고 난 그냥 배당률 배열의 크기만큼의 비율 배열을 그냥 첨에 할당하고 시펐는데

어케하는지 모르겠더라고 그래서 벡터를 썼는데 

그냥 배열 가지고는 못하는건지 궁금해!


그럼 즐거운 코딩!