解题代码:

粗暴而简单。大一的水平。

package com.kyc.liantong;import java.util.Scanner;public class Main {public static void main(String[] args) {Scanner in = new Scanner(System.in);char[] input = in.next().toCharArray();int n = input.length;switch (n) {case 1:StringBuilder sb = new StringBuilder();for (int i = 1; i <= 3; i++) {sb.append(input[0]).append(i).append(" ");}System.out.println(sb.substring(0, sb.length() - 1));break;case 2:StringBuilder sb2 = new StringBuilder();for (int i = 1; i <= 3; i++) {for (int i1 = 1; i1 <= 3; i1++) {sb2.append(input[0]).append(i).append(input[1]).append(i1).append(" ");}}System.out.println(sb2.substring(0, sb2.length() - 1));break;case 3:StringBuilder sb3 = new StringBuilder();for (int i = 1; i <= 3; i++) {for (int i1 = 1; i1 <= 3; i1++) {for (int i2 = 1; i2 <= 3; i2++) {sb3.append(input[0]).append(i).append(input[1]).append(i1).append(input[2]).append(i2).append(" ");}}}System.out.println(sb3.substring(0, sb3.length() - 1));break;case 4:StringBuilder sb4 = new StringBuilder();for (int i = 1; i <= 3; i++) {for (int i1 = 1; i1 <= 3; i1++) {for (int i2 = 1; i2 <= 3; i2++) {for (int i3 = 1; i3 <= 3; i3++) {sb4.append(input[0]).append(i).append(input[1]).append(i1).append(input[2]).append(i2).append(input[3]).append(i3).append(" ");}}}}System.out.println(sb4.substring(0, sb4.length() - 1));break;case 5:StringBuilder sb5 = new StringBuilder();for (int i = 1; i <= 3; i++) {for (int i1 = 1; i1 <= 3; i1++) {for (int i2 = 1; i2 <= 3; i2++) {for (int i3 = 1; i3 <= 3; i3++) {for (int i4 = 1; i4 <= 3; i4++) {sb5.append(input[0]).append(i).append(input[1]).append(i1).append(input[2]).append(i2).append(input[3]).append(i3).append(input[4]).append(i4).append(" ");}}}}}System.out.println(sb5.substring(0, sb5.length() - 1));break;default:}}
}

2020年联通软件研究院校招笔试第一题相关推荐

  1. 2020年联通软件研究院校招笔试第三题

    题目描述: 解题思路: 直接从50元开始尝试,然后尝试10元,再然后5元,再然后一元. 然后处理小数部分. 解题代码: import java.util.Scanner;public class Ma ...

  2. 商汤科技自动驾驶研究员2019校招笔试第一题-跳台阶(每次可跳1~m级,跳到第n级的跳法总数)

    递推公式如下: n<=m时 v[n]=2<<(n-2) n>m时 v[n]=2*v[n-1]-v[n-1-m] 输入n超过10^18,考虑是维护一个供迭代的双向队列做动态规划, ...

  3. 2017百度校招笔试第一题

    题意: 大概是一个小朋友去游乐园,游乐园一个有nn个项目,第ii项目需要花费a[i]a[i]时间去玩,小朋友的门票一共可以在游乐园里面待tt时间,只要在这个时间内开始一个项目,那么他可以等到项目结束后 ...

  4. 【优秀课设】武汉光迅科技22校招笔试Python题改进(增加GUI)——基于Python的125温度传感器模块数据处理

    武汉光迅科技22校招笔试Python题改进(增加GUI) 基于Python的125温度传感器模块数据处理 原本的基础代码: blog.csdn.net/weixin_53403301/article/ ...

  5. 魔法币 java_网易2018校招笔试编程题-魔法币 java实现

    魔法币 原题 小易准备去魔法王国采购魔法神器,购买魔法神器需要使用魔法币,但是小易现在一枚魔法币都没有,但是小易有两台魔法机器可以通过投入x(x可以为0)个魔法币产生更多的魔法币. 魔法机器1:如果投 ...

  6. 2020.03.11模拟赛15(第一题)

    1.水果盛宴(fruit) 题目描述 贝茜又再一次地闯入了 Farmer John 的房子!她在厨房发现了一堆柠檬和一堆橘子(每堆都有无限多个),并且,她希望尽可能地多吃. 贝茜的有一个饱腹值上限 T ...

  7. 阿里2020届校招笔试劝退题——你大爷还是你大爷

    阿里巴巴 2020 届的校招笔试结束了,群里哀声一片,来看这些经历了阿里秋招"洗礼"的小伙伴的真实状态. 下面这些人嘛......就有些偏激了,哈哈哈 先来说一下阿里笔试题构成:1 ...

  8. 2020秋招——XX校招笔试编程题:回文串

    回文串判断&打印给定字符串中的所有回文串 笔试时是纸质的,记错了indexOf()函数和charAt()函数,重大失误emmm,这样逻辑虽然都对了还是要gg,ww,反省中... 回文串:aba ...

  9. 奇安信2021年校招笔试编程题

    < 2020年9月12日奇安信笔试编程第一题 > <java实现获取数组中的连续子数组> 1. 题目信息 2. 参数要求 3. 解题思路 该题获取糖果可以分解为两个部分: (1 ...

最新文章

  1. Zookeeper知识汇总
  2. 云计算物联网Hold住未来十大技术趋势
  3. 中国靶材行业需求前景分析及发展形势研究报告2021版
  4. adb可以连接linux设备吗,Linux通过ADB与Android设备交互
  5. Oracle9i 问题汇总--不断更新中
  6. java 异常 过滤器_在过滤器Filter中抛出一个全局异常可以捕获的异常
  7. 萝卜源码前后端源码 附打包APP的教程
  8. Java学习笔记——IO
  9. 图像处理——采样与量化
  10. 云计算学习一——网络基础
  11. [RK3288][Android6.0] 调试笔记 --- 播放搜狐视频会Crash问题
  12. 科目二 侧方位停车 流程记录 LTS
  13. 雷观(十八):我的世界观
  14. linux双击执行sh脚本
  15. mysql server has gone away_mysql server has gone away的解决方法
  16. 《Python编程:从入门到实践》读书笔记
  17. 如何实现WiFi下计算机互相访问,如何让两台笔记本电脑在无线连接下互相投屏...
  18. 利用arcscene将shape文件拉伸后三维展示
  19. RMAN维护:RMAN中的交叉校验crosscheck
  20. matlab节点连通率,利用MATLAB仿真节点个数和节点通信半径与网络连通率的关系

热门文章

  1. 线程的创建开销大吗?线程创建开销包括哪些?线程池
  2. python 列表元素操作 push()和append()的区别
  3. jpg图片与jpeg图片格式的区别(没有区别,.jpg只是扩展名.jpeg的缩写)
  4. C++ 栈和堆上建立对象的区别
  5. Leetcode python《热题 HOT 100》1. 两数之和
  6. tf.nn.sparse_softmax_cross_entropy_with_logits()与tf.nn.softmax_cross_entropy_with_logits的差别
  7. mysql 主从复制优化、并行复制
  8. java 特殊符号正则_java利用正则表达式处理特殊字符的方法实例
  9. 源达投顾软件怎么样_源达投顾:让人工智能炒股终端变得更简单
  10. JVM 的内存结构和内存分配