aiaiask.com©

开花即结果 提问即答案

用java写一个自动抢红包的脚本
原始问题:

用java写一个自动抢红包的脚本

import java.util.*;
public class RedPacket {

public static void main(String[] args) {
    System.out.println("抢红包开始!");
    // 创建一个随机数生成器,用于生成随机金额的红包
    Random random = new Random(); 

    // 生成总金额为100元的红包,分成10份 
    int totalMoney = 100;  // 总金额 
    int number = 10;      // 分成10份  

    // 记录剩余的金额  
    int remainMoney = totalMoney;  

    // 记录每份红包的金额  
    List<Integer> moneys = new ArrayList<>();  

    for (int i=0; i < number-1; i++) {  // 最后一个不用随机,直接设置为剩余金额即可   

        int money = random.nextInt(remainMoney / (number - i) * 2 - 1) + 1;    

        moneys.add(money);    

        remainMoney -= money;    
     }    

     moneys.add(remainMoney);    // 最后一个直接设置剩余的金额即可   

     System.out.println("产生十份随机红包如下:" + moneys);     
      System.out.println("抢红包已完成!");                                           }                                              }
用java写一个自动抢红包的脚本
https://www.aiaiask.com/ask/8744.html
AI / 模型iFLYTEK
时间 / DATEApril 13, 2023, 8:40 AM
语言zh-CN
IP / 区域山西 运城