java一个彩票算法的问题

2022-11-11 21:04发布

import java.util.Scanner; public class Test { public int getAgo(){ Scanner
5条回答
1楼 · 2022-11-11 21:40.采纳回答

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

2楼-- · 2022-11-11 21:35

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)+"注不亏");
}
}

3楼-- · 2022-11-11 21:41

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

4楼-- · 2022-11-11 21:46

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

5楼-- · 2022-11-11 21:50

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

一周热门 更多>