zoukankan      html  css  js  c++  java
  • 第七次作业

    package choujiang;

    import java.util.ArrayList;

    import java.util.Collections;

    import java.util.Random;

    public class Draw {   public ArrayList<Integer> list;

         public Draw(){         list = new ArrayList<Integer>();           }

      public void deal(int num){  

      //向容器添加奖券(使用循环)

      for(int i = 0;i < num;i++){    list.add(i);   }  

      //打乱顺序  

      Collections.shuffle(list);   }  

     public void drawLottery(int n)

    {    //产生n各指定范围(0~list.size)的随机数    Random rd = new Random();  

      for(int i = 0; i < n; i++)

    {     int index = rd.nextInt(list.size());      

      /*     * 获得容器中以产生的随机数为下标的元素的内容     * 即为获奖的奖券的抽奖号,输出     *     */   

     System.out.print(list.get(index)+" ");   

     //将以获奖的元素(奖券)从容器中删除    list.remove(index);   }

      System.out.println();   }  

    public static void main(String[] args) {   // TODO Auto-generated method stub   

    Draw dr = new Draw();  

     dr.deal(2000);   

    System.out.println("-----一等奖-----");

      dr.drawLottery(3);   System.out.println("-----二等奖-----");   

    dr.drawLottery(10);  

     System.out.println("-----三等奖-----");  

     dr.drawLottery(20);  }

    }

  • 相关阅读:
    jquery toggle(listenerOdd, listenerEven)
    struts quick start
    hdu 1518 Square (dfs)
    hdu 2544 最短路 (最短路径)
    hdu 1754 I Hate It (线段树)
    hdu 1856 More is better (并查集)
    hdu 1358 Period (KMP)
    hdu 2616 Kill the monster (DFS)
    hdu 2579 Dating with girls(2) (bfs)
    zoj 2110 Tempter of the Bone (dfs)
  • 原文地址:https://www.cnblogs.com/nmxz/p/5499107.html
Copyright © 2011-2022 走看看