来看看我的code,新写的(bushi~

Python萌新花花 大神 2021-12-14 15:37:09
加精
import java.util.Random;
import java.util.Scanner;
import java.util.ArrayList;
  
public class lottery
{
   private static ArrayList arr = new ArrayList(7);
   private static Random random = new Random();
   public static ArrayList arra()
   {
      int a = 0;
      int b = 0;
      int c = 1;
      int d = 0;
      b = random.nextInt(31) + 1;
      arr.add(b);
      while(a<6)
      {
         b = random.nextInt(31) + 1;
         a++;
         arr.add(b);
         d = arr.size();
         while(c < d)
         {
            if(b == (int)arr.get(c-1))
            {
               arr.remove(c-1);
               a--;
               break;
            }
            c += 1;
         }
         c = 1;
      }
      return arr;
   }
   public static void main(String[] args)
   {      
      ArrayList arr_new = new ArrayList(7);
      arr_new = arra();
      ArrayList arr_input = new ArrayList(7);
      int e = 0;
      int f = 0;
      while(e<7)
      {
         Scanner input = new Scanner(System.in);
         f = input.nextInt();
         arr_input.add(f);
         e = e + 1;
      }
      int money = 1;
      int g = 0;
      int h = 0;
      while(g<arr_new.size())
      {
         while(h<arr_input.size())
         {
            if((int)arr_new.get(g) == (int)arr_input.get(h))
            {
               money = money * 10;
            }
            h += 1;
         }
         h = 0;
         g += 1;
      }
      if(money == 1)
      {
         money = 0;
      }
      System.out.println("The total amount of money you won is " + money);
      System.out.println("The actual winning numbers are " + arr_new);
   }  
}

 

...全文
137 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

3

社区成员

发帖
与我相关
我的任务
社区描述
新手必看的社区
社区管理员
  • A Python 萌新花花
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧