首页 > 其他分享 >10月18每日打卡

10月18每日打卡

时间:2023-10-20 18:44:54浏览次数:36  
标签:10 int 18 random System numbers operator 打卡 numCount

 作业详情

 

 

 


//20213992 lizhizhang
package com.company;

import java.util.Random;

public class ketang  {
   public static void main(String[] args) {
       int numProblems = 10; // 生成题目的数量
       int maxNumbers = 5;  // 每个题目包含的最大数字数量
       Random random = new Random();

       for (int i = 0; i < numProblems; i++) {
           int numCount = random.nextInt(maxNumbers - 2) + 3; // 生成3到maxNumbers之间的随机数字数量
           int[] numbers = new int[numCount];

           // 生成随机数字
           for (int j = 0; j < numCount; j++) {
               numbers[j] = random.nextInt(20); // 生成0到19的随机数
           }

           // 随机选择第一个操作数
           int result = numbers[0];

           for (int j = 1; j < numCount; j++) {
               char operator;

               // 随机选择是加法还是减法
               if (random.nextBoolean()) {
                   operator = '+';
               } else {
                   operator = '-';
               }

               // 根据操作符进行计算
               if (operator == '+') {
                   result += numbers[j];
               } else {
                   result -= numbers[j];
               }

               System.out.print(numbers[j]);
               if (j < numCount - 1) {
                   System.out.print(" " + operator + " ");
               } else {
                   System.out.print(" = " + result);
               }
           }
           System.out.println();
       }
   }
}

 

标签:10,int,18,random,System,numbers,operator,打卡,numCount
From: https://www.cnblogs.com/yunbianshangdadun/p/17777800.html

相关文章

  • [BJWC2018] 序列合并
    朴素的\(O(n^4)\)是容易的,考虑如何优化,通过一些观察可以发现\(\texttt{dp}\)不具有凸性和决策单调性,所以只能用普通的矩阵乘法来优化,我们令\(\texttt{dp}\)数组构成的矩阵为\(A\),那么\(dp_{l,r}\)则可以从所有\(L\leqslantx\leqslantR\)的\(A^x\)转移而来,我们采用......
  • P6378 [PA2010] Riddle-2sat优化建图
    P6378[PA2010]Riddle-2sat优化建图\(n\)个点\(m\)条边的无向图被分成\(k\)个部分。每个部分包含一些点。请选择一些关键点,使得每个部分恰有一个关键点,且每条边至少有一个端点是关键点。\(1\leqn,m\leq10^6\)边的限制用\(n\)个变量\(x_1\dotsx_n\),其中\(x_i\)......
  • 腾讯云 CODING 快速应用中心,让您 10 分钟轻松玩转 AIGC
    点击链接了解详情前言AI时代已经到来,与其说这是一个技术变革,不如说这是对我们工作和生活方式的全面升级。很多人已经听说过StableDiffusionAI绘图和Meta公司推出的免费大语言模型Llama2,它们代表了当今最前沿的技术水平。但对于绝大多数人来说,尝试和体验这些前沿技术......
  • dolphinscheduler报错:Connect to 192.168.xx.xx:8088 [192.168.xx.xx/110.173.196.1]
    报错信息:在dophin中抽取mysql的数据到hive中报错[ERROR]2023-10-2015:33:10.461org.apache.dolphinscheduler.common.utils.HttpUtils:[73]-Connectto192.168.xx.xx:8088[192.168.xx.xx/110.173.196.1]failed:connecttimedoutorg.apache.http.conn.ConnectTimeout......
  • TC10 异常退出无法正常使用一例分析
    1.主要现象,客户TC系统正常使用,近期未做bmide和itk代码部署更新,突然频繁出现“tcserver.exe异常崩溃”造成TC无法使用。2.尝试解决的处理2.1登录系统,使用dba账户进行可能异常的操作,发现异常无法准确复现,各种操作都可能会出现:查询、创建、展开BOM、搜索引用等。 2.2登录查看日......
  • CF1100E Andrew and Taxi
    套路题又来咯,最大值最小先直接上个二分答案\(lim\)对于图中的边,若它的权值\(>lim\)的话这条边的方向就确定了,那么直接把这些边连出来跑个拓扑排序看看有没有环即可如果有环则当前答案一定不合法,否则我们总存在如下的构造方法:先把权值\(>lim\)的边得到的图的拓扑序搞出来,对于所......
  • CF1003E Tree Constructing
    很trivial的构造题首先上来判掉一些显然无解的情况,然后考虑既然最后直径长为\(d\)那么不妨先搞一条长度为\(d\)的链来考虑在链上接一些点使得直径不会变长,对于链上的某个点,它最多能接上的链的长度就是它到两个端点距离的最小值不妨设计递归函数求解,设solve(x,dis,lim)表示在\(x......
  • 10月20日subprocess模块
    目录subprocess模块现在把这个模块运用到服务器与客户端中subprocess模块这个模块的作用在于执行系统命令的模块首先需要将这个模块导入然后有一个固定的格式:obj=subprocess.Popen('dir',shell=True,stdout=subprocess.PIPE,stderr=subprocess.PIPE)这里的obj只是一个名......
  • Windows10一些琐事的命令
    WindowsSearch关闭web搜索结果,期望的是在本地搜索,不需要替自己去搜索web,一般自己用来打开程序REGADDHKCU\SOFTWARE\Policies\Microsoft\Windows\Explorer/vDisableSearchBoxSuggestions/tREG_DWORD/d0x1/f......
  • 10.20(异常总结)
    Java项目中常用的异常处理情况包括try-catch语句、throws关键字、自定义异常等。try-catch语句用于捕获和处理异常,可以有多个catch语句,需要注意顺序。throws关键字用于声明方法可能抛出的异常类型。自定义异常需要继承自Exception类或其子类。finally语句在异常处理中非常重要,可以......