标题:取数位求1个整数的第k位数字有很多种方法。
以下的方法就是一种。public class Main
{static int len(int x){if(x<10) return 1;return len(x/10)+1;}// 取x的第k位数字static int f(int x, int k){if(len(x)-k==0) return x%10;return ______________________;  //填空}public static void main(String[] args){int x = 23513;//System.out.println(len(x));System.out.println(f(x,3));}
}对于题目中的测试数据,应该打印5。请仔细分析源码,并补充划线部分所缺少的代码。注意:只提交缺失的代码,不要填写任何已有内容或说明性的文字。

解析:其实今年的题目这个算是简单的,分析一下,len函数就是计算一个字符串的长度的,如果k没有达到字符串的长度,就对10取余,就相当于得到字符串的最后一位,所以你的目的就是要把第k位的字符串的到,所以只要将x每次除以10,这样就少了一位,当k等于len的时候,就取余10得到k位的数字。

答案:f(x/10,k)

蓝桥杯java第八届第五题--取数位相关推荐

  1. 蓝桥杯java第八届第七题--日期问题

    标题:日期问题小明正在整理一批历史文献.这些历史文献中出现了很多日期.小明知道这些日期都在1960年1月1日至2059年12月31日.令小明头疼的是,这些日期采用的格式非常不统一,有采用年/月/日的, ...

  2. 蓝桥杯java第八届第十题--k倍区间

    标题: k倍区间给定一个长度为N的数列,A1, A2, ... AN,如果其中一段连续的子序列Ai, Ai+1, ... Aj(i <= j)之和是K的倍数,我们就称这个区间[i, j]是K倍区 ...

  3. 蓝桥杯java第八届第八题--包子凑数

    标题:包子凑数小明几乎每天早晨都会在一家包子铺吃早餐.他发现这家包子铺有N种蒸笼,其中第i种蒸笼恰好能放Ai个包子.每种蒸笼都有非常多笼,可以认为是无限笼.每当有顾客想买X个包子,卖包子的大叔就会迅速 ...

  4. 蓝桥杯java第八届第四题--魔方状态

    标题:魔方状态二阶魔方就是只有2层的魔方,只由8个小块组成. 如图p1.png所示.小明很淘气,他只喜欢3种颜色,所有把家里的二阶魔方重新涂了颜色,如下:前面:橙色 右面:绿色 上面:黄色 左面:绿色 ...

  5. 蓝桥杯java第八届第三题--承压计算

    标题:承压计算X星球的高科技实验室中整齐地堆放着某批珍贵金属原料.每块金属原料的外形.尺寸完全一致,但重量不同. 金属材料被严格地堆放成金字塔形.75 87 8 89 2 7 28 1 4 9 18 ...

  6. 蓝桥杯java第八届第六题--最大公共子串

    标题:最大公共子串最大公共子串长度问题就是: 求两个串的所有子串中能够匹配上的最大长度是多少.比如:"abcdkkk" 和 "baabcdadabc", 可以找 ...

  7. 2017年 第八届蓝桥杯 Java B组真题整理

    2017年 第八届蓝桥杯 Java B组真题整理 1.购物单 小明刚刚找到工作,老板人很好,只是老板夫人很爱购物.老板忙的时候经常让小明帮忙到商场代为购物.小明很厌烦,但又不好推辞.这不,XX大促销又 ...

  8. 2013第四届蓝桥杯Java组省赛题解析

    2013第四届蓝桥杯Java组省赛题解析 目录 第一题:高斯日记 第二题:马虎的算式 第三题:第39级台阶 第四题:黄金连分数 ​第五题:前缀判断 第六题:三部排序 ​第七题:错误票据 第八题:翻硬币 ...

  9. java蓝桥杯凑算是,第七届蓝桥杯JAVA B组真题解析-凑算式(第三题)

    第七届蓝桥杯JAVA B组真题解析-凑算式(第三题) 凑算式 A+B/C+DEF/GHI =10 (如果显示有问题,可以参见[图1.jpg]) 这个算式中AI代表19的数字,不同的字母代表不同的数字. ...

最新文章

  1. [BZOJ1602] [Usaco2008 Oct] 牧场行走 (LCA)
  2. 【3】npm run build Vue的项目,如何修改相对路径配置
  3. 【Python】青少年蓝桥杯_每日一题_6.03_空心三角形图案
  4. 蜜罐中利用jsonp跨域漏洞和xss漏洞的分析
  5. java protobuf 例子_用 Maven 实现一个 protobuf 的 Java语言例子
  6. 22.PATH环境变量
  7. python2异步编程_Python 异步编程入门
  8. KVM虚拟化下使用virsh shutdown命令无法关闭windows
  9. request.getcontextPath() 详解(转)
  10. 4. Podfile 的解析逻辑
  11. 搅拌站特征码序列号_芝奇的特征码与颗粒的命名规则
  12. FineReport10 决策报表常用javascript脚本
  13. 阿里云centos 7下kubeadm方式安装kubernetes 1.14.1集群(包含解决墙以及各种坑的问题)
  14. css 标记选择器,CSS标记选择器
  15. java 获取 海康 视频流_海康网络摄像机调用SDK解码Java版
  16. 电路设计中电容的常见作用
  17. 视觉SLAM14讲笔记分享——第四章【李群与李代数】
  18. 【git】git 命令行删除远程仓库
  19. 外贸版ChatGPT,每天节省5小时开发客户时间,可以用来干这些事情
  20. 基于Flask的web微信

热门文章

  1. 资源在另一个编辑器中打开的错误处理办法
  2. Hyperledger Fabric 智能合约实战 (5) sdk node软件安装
  3. C++ Primer 5th笔记(7)chapter7 类:编译相关
  4. java元婴期(18)----java进阶(spring(2)----DI(依赖注入)基于注解的IOC与DI配置properties)
  5. 并发安全Context包的使用
  6. HTML样式 - CSS
  7. Django基础篇之MVC与MTV模型
  8. PowerShell脚本遇到的问题汇总
  9. CSocket类的Receive超时的问题解决方案
  10. 【渗透测试】一次从黑盒转向白盒