java一个彩票算法的问题

144
提问者
2023-03-15 23:58 悬赏 0财富值 阅读 882回答 5

你说的是倍投``不过我健意`不要有这样的想法.你说中奖是5元的彩票`都很难中奖`有多少赔多少``不信你可以试试````三个数字的都没搞明白`别想哪玩意````#

默认分类
登录 后发表回答
1楼 · 2023-03-16 00:47.采纳回答

逻辑没问题??? 题目都感觉有点那啥....
下一次至少要买多少注保证中奖后不会亏本。这句话里这个“至少”。。。不应该是“最多”???而且,买彩票这种事。要是能这样简单的算出来,那别人都不要玩了。

2楼-- · 2023-03-16 00:40

你说的是倍投``不过我健意`不要有这样的想法.你说中奖是5元的彩票`都很难中奖`有多少赔多少``不信你可以试试````三个数字的都没搞明白`别想哪玩意````

3楼-- · 2023-03-16 00:40

买前面彩票注数的1倍,第一次买1注2元,未中。第二次买2注。未中,第三次就要买3注,一次一次加倍。

4楼-- · 2023-03-16 00:44

import java.util.Scanner;

public class Test {
public int getAgo(){
Scanner sc = new Scanner(System.in);
System.out.println("请输入已买过的注数!");
int a = sc.nextInt();
return a ;
}
public int number(int a){
int num = 0;
while((a+num)*2>=5*num){
num++;
}
return num;
}
public static void main(String[] args){
Test t = new Test();
int a = t.getAgo();
System.out.println("下次需要买"+t.number(a)+"注不亏");
}
}

5楼-- · 2023-03-16 00:47

(以前的注数+现在买的注数)*2<现在买的注数*5