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

第六届蓝桥杯java b组第五题

九数组分数

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

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

public class A
{
    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); _______________________________________ // 填空 } } public static void main(String[] args) { int[] x = {1,2,3,4,5,6,7,8,9}; f(x,0); } }

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

值得吐槽的是 当我发现里面的那个数据交换 在debug模式下 居然没有发生变化

当时就感觉大赛组委会是不是脑子被驴踢了 后来感觉有必要自己来进行数据交换的时候

发现 如果删掉前面的数据交换 会出现重复现象 这是就明白了这个题目的深意

虽然刚开始是感觉。。。。

{int t=x[k];x[k] = x[i];x[i] = t;}

不过再次给我提醒了 这个填空有时不是仅仅只填一个步骤

转载于:https://www.cnblogs.com/ad-zhou/p/8644927.html

相关文章:

  • 在指定宽度和高度范围内最大化缩放图片
  • 戴尔大中华区解决方案顾问鲍荣钦:技术驱动,数据改变物流
  • HDU 2844 Coins
  • 上海商业发展研究院刘斌:变革下的供应链发展趋势
  • 刷脸社区来了 阿里云打造无卡化智能社区
  • 中国制造2025 带动机器视觉进入快速车道
  • 【转】Android 中的 Service 全面总结
  • Tomcat配置安全优化
  • MySQL中的explain命令
  • 黑马程序员__用普通类模拟枚举的实现原理
  • 10.3生成器yield\send
  • Web Service中java与.net通信
  • 1050. [HAOI2006]旅行【并查集+枚举】
  • HDU-1421
  • 2251. [2010Beijing Wc]外星联络【后缀数组】
  • Angular 4.x 动态创建组件
  • Bootstrap JS插件Alert源码分析
  • Docker 笔记(2):Dockerfile
  • HashMap ConcurrentHashMap
  • Idea+maven+scala构建包并在spark on yarn 运行
  • input实现文字超出省略号功能
  • Java,console输出实时的转向GUI textbox
  • Java多线程(4):使用线程池执行定时任务
  • java架构面试锦集:开源框架+并发+数据结构+大企必备面试题
  • Linux gpio口使用方法
  • Median of Two Sorted Arrays
  • Object.assign方法不能实现深复制
  • SpiderData 2019年2月25日 DApp数据排行榜
  • Vue2 SSR 的优化之旅
  • 干货 | 以太坊Mist负责人教你建立无服务器应用
  • 关于springcloud Gateway中的限流
  • 跨域
  • 少走弯路,给Java 1~5 年程序员的建议
  • 使用 @font-face
  • 用Node EJS写一个爬虫脚本每天定时给心爱的她发一封暖心邮件
  • 智能网联汽车信息安全
  • Java性能优化之JVM GC(垃圾回收机制)
  • 继 XDL 之后,阿里妈妈开源大规模分布式图表征学习框架 Euler ...
  • ​configparser --- 配置文件解析器​
  • ###C语言程序设计-----C语言学习(3)#
  • (02)vite环境变量配置
  • (C#)Windows Shell 外壳编程系列9 - QueryInfo 扩展提示
  • (Redis使用系列) Springboot 在redis中使用BloomFilter布隆过滤器机制 六
  • (机器学习的矩阵)(向量、矩阵与多元线性回归)
  • (六)Hibernate的二级缓存
  • (论文阅读22/100)Learning a Deep Compact Image Representation for Visual Tracking
  • (已解决)vue+element-ui实现个人中心,仿照原神
  • .NET Compact Framework 3.5 支持 WCF 的子集
  • .net FrameWork简介,数组,枚举
  • .Net Remoting常用部署结构
  • .NET 中 GetProcess 相关方法的性能
  • .net 中viewstate的原理和使用
  • .NET/C# 使窗口永不获得焦点
  • .NET开源项目介绍及资源推荐:数据持久层
  • .net实现客户区延伸至至非客户区