蓝桥模拟赛 递增位数 JAVA
一个正整数如果任何一个数位不大于右边相邻的数位,则称为一个数位递增的数,例如1135是-个数位递增的数,而1024不是一个数位递增的数。
给定正整数n,请问在整数1至n有多少个数位递增的数?
输入格式
输入的第一行包含一个整数 n。输出格式
输出一行包含一个整数,示答案。样例输入
30
样例输出
26
思路:转换成字符串->排序->字符串拼接->转换int类型判断->初始化->输出
public static void main(String[] args) {Scanner scanner = new Scanner(System.in);int n = scanner.nextInt();String string = ""; // 定义一个字符空串int ans = 0; // 统计值for (int i = 1; i <= n; i++) {char[] a = (i + "").toCharArray(); // i+"" int强转字符类型Arrays.sort(a); // 排序for (int j = 0; j < a.length; j++) { string += a[j]; // 字符串拼接}if (Integer.parseInt(string)==i) { // 强转int类型,=i说明数字一样,否则不做统计ans++;}string = ""; // 初始化}System.out.println(ans); }
小剧场:有梦想就要奋力追逐。
蓝桥模拟赛 递增位数 JAVA相关推荐
- 第十三届蓝桥杯模拟赛第二期JAVA组个人题解
第十三届蓝桥杯模拟赛第二期JAVA组个人题解 文章目录 第十三届蓝桥杯模拟赛第二期JAVA组个人题解 题目1 题目2 题目3 题目4 题目5 题目6 题目7 题目8 题目9 题目10 题目1 小蓝的I ...
- 2021年 第十二届蓝桥杯第二期校内模拟赛题解(Java版)
时隔多日,终于会写一些简单DP了哈哈哈! 稍微改版,方便阅读,若有错,请指出 2019年 第十届蓝桥杯省赛题解(JavaB组版) 2020年 第十一届蓝桥杯第一场省赛题解(JavaB组版) 2020年 ...
- Java 第十一届 蓝桥杯 省模拟赛 递增序列
问题描述 在数列 a[1], a[2], -, a[n] 中,如果 a[i] < a[i+1] < a[i+2] < - < a[j],则称 a[i] 至 a[j] 为一段递增 ...
- 第十四届蓝桥杯校内模拟赛第二期-Java个人题解(仅供参考)
刚刚结束第十四届蓝桥杯校内模拟赛第二期,在这记录下自己的代码 不保证正确! 不保证正确! 不保证正确! 有问题一起改正!! 题解 2048 代码: package _14届模拟2;public cla ...
- java contions_十一届蓝桥模拟赛 元辅音字母 JAVA
问题描述 给定一个单词,请计算这个单词中有多少个元音字母,多少个辅音字母. 元音字母包括 a, e, i, o, u,共五个,其他均为辅音字母. 输入格式 输入一行,包含一个单词,单词中只包含小写英文 ...
- 十一届蓝桥模拟赛 元辅音字母 JAVA
问题描述 给定一个单词,请计算这个单词中有多少个元音字母,多少个辅音字母. 元音字母包括 a, e, i, o, u,共五个,其他均为辅音字母. 输入格式 输入一行,包含一个单词,单词中只包含小写英文 ...
- 【OJ】2020蓝桥杯模拟赛题解(Java语言描述)
T1 问题描述 1200000有多少个约数(只计算正约数). 答案提交 这是一道结果填空的题,你只需要算出结果后提交即可.本题的结果为一个整数,在提交答案时只填写这个整数,填写多余的内容将无法得分. ...
- 十一届蓝桥模拟赛 元素之间最大的元素距离 JAVA
问题描述 在数列 a_1, a_2, -, a_n中,定义两个元素 a_i 和 a_j 的距离为 |i-j|+|a_i-a_j|,即元素下标的距离加上元素值的差的绝对值,其中 |x| 表示 x 的绝对 ...
- 蓝桥模拟赛 元音单词的验证 JAVA
问题描述 小明对类似于 hello 这种单词非常感兴趣,这种单词可以正好分为四段,第一段由一个或多个辅音字母组成,第二段由一个或多个元音字母组成,第三段由一个或多个辅音字母组成,第四段由一个或多个元音 ...
最新文章
- K-d tree 算法
- IIS客户端证书访问配置
- python创建列表_python创建与遍历List二维列表的方法
- android如何设置多条广播,Android使用MulticastSocket实现多点广播图片
- 电气备自投笔记书籍介绍(持续更新中)
- 安卓工业平板电脑的蓝牙开发教程
- leetcode170. 两数之和 III - 数据结构设计
- Redis缓存安装Version5.0.7
- 百度 合肥地区 软件研发工程师 笔试题
- vue axios 接口封装
- Springboot接收ajax提交JSON数组
- 一个基于SpringBoot+vue的学生信息管理系统详细设计
- matlab直流电机pid调速仿真,直流电机双闭环PID调速系统仿真设计
- win7科学计算机的用法,Win7自带计算器使用功能介绍
- 采用神经网络进行城市中长期负荷预测的一种信息系统
- AndroidStudio制作登录和注册功能的实现,界面的布局介绍
- wxpython 显示mdi界面_wxPython中Icon, MDI, HtmlWindow使用示例
- useragent android,获取android默认的useragent
- CSS漂亮盒子(下)
- 【机器学习】PCA主成分项目实战:MNIST手写数据集分类