当前位置: 首页 > news >正文

蓝桥杯---九数组分数

1,2,3 ... 9 这九个数字组成一个分数,其值恰好为1/3,如何组法?

下面的程序实现了该功能,请填写划线部分缺失的代码。

注意,只能填写缺少的部分,不要重复抄写已有代码。不要填写任何多余的文字。

代码

public class _05九数组分数 {public static void test(int[] x){int a = x[0]*1000 + x[1]*100 + x[2]*10 + x[3];int b = x[4]*10000 + x[5]*1000 + x[6]*100 + x[7]*10 + x[8];if(a*3 == b){System.out.println(a + " " + b);}}public static void f(int[] x, int k) {if (k >= x.length) {test(x);return;}for (int i = k; i < x.length; i++) {{int t = x[k];x[k] = x[i];x[i] = t;}//交换,确定这一位f(x, k + 1);{int t = x[k];x[k] = x[i];x[i] = t;//回溯,恢复到下探之前的状态}}}public static void main(String[] args) {int[] x = {1,2,3,4,5,6,7,8,9};f(x,0);}
}

结果

http://www.lryc.cn/news/290049.html

相关文章:

  • 将 Amazon Bedrock 与 Elasticsearch 和 Langchain 结合使用
  • ###C语言程序设计-----C语言学习(6)#
  • Hadoop3.x源码解析
  • 基于vue实现待办清单案例
  • 应急响应-流量分析
  • 计算机网络·网络层
  • 2024/1/28周报
  • Vue3中的ref和shallowRef、reactive和shallowReactive
  • go包与依赖管理
  • C++文件操作基础 读写文本、二进制文件 输入输出流 文件位置指针以及随机存取 文件缓冲区以及流状态
  • nginx部署前端(vue)项目及配置修改
  • FreeRTOS
  • windows 10/11 home左键点击开始菜单无反应
  • 05.领域驱动设计:认识领域事件,解耦微服务的关键
  • 「仙逆」王麻子结丹救下老婆,极识斩杀金丹修士,元婴期下第一人
  • GoogleNet Inception v2 和 Inception v3详解
  • 在虚拟机上安装ubuntu
  • nav02 学习03 机器人传感器
  • Mysql-InnoDB-数据落盘
  • <el-date-picker>时间戳单位
  • 如何搭建Nextcloud云存储网盘并实现无公网ip访问本地文件【内网穿透】
  • 力扣hot100 子集 回溯 超简洁
  • Linux系统Shell脚本编程之条件语句
  • Jmeter连接数据库报错Cannot load JDBC driver class‘com.mysql.jdbc.Driver’解决
  • C# 获取计算机信息
  • 第4章 python深度学习——(波斯美女)
  • [UI5 常用控件] 03.Icon, Avatar,Image
  • python爬虫demo——爬取历史平均房价
  • 力扣0100——相同的树
  • Vue-40、Vue中TodoList案例