
蓝桥杯
♚宁~er
这个作者很懒,什么都没留下…
展开
-
(蓝桥杯 java)问题描述 给定正整数n,请问在整数1至n中,数字中没有数位相同的数有多少个?
package lanqiaomn;import java.util.Scanner;public class Text05 { /* * 问题描述 给定正整数n,请问在整数1至n中,数字中没有数位相同的数有多少个? * 例如,当n=30时,除开11和22以外,其他的数都没有数位相同,因此答案为28。 * * 输入格式 输入的第一行包含一个整数n。 * * 输出格式 输出一行包含一个整数, 表示答案。 * * 样例输入 30 * * 样例输出 28原创 2020-08-07 10:42:22 · 893 阅读 · 0 评论 -
(蓝桥杯 java)求二进制数11110011101和1111101001的和。(结果是一个二进制数)
public class Text02 { //求二进制数11110011101和1111101001的和。(结果是一个二进制数) public static void main(String[] args) { String i="11110011101"; String j="1111101001"; int m=Integer.parseInt(i, 2);//把某个数转换为十进制 int n=Integer.parseInt(j, 2); int sum=m+n; Str原创 2020-08-07 10:31:38 · 288 阅读 · 0 评论 -
(蓝桥杯 java) 求10000中最大的质数是多少?
public class Text01 { //10000中最大的质数是多少? public static void main(String[] args) { boolean b;// 用布尔变量来判断是否为质数 int max = 0; for (int i = 3; i < 10000; i++) { b = true; // 判断一个数是否是质数只需判断该数的平方根以内的数 // 例如8=2*4,当判断4时,8=4*2,跟前面重复 int k =原创 2020-07-18 14:36:15 · 1076 阅读 · 0 评论 -
(蓝桥杯 Java)给定当前的时间,请用英文的读法将它读出来。时间用时h和分m表示,在英文的读法中,读一个时间的方法是: 如果m为0,则将时读出来,然后加上“o'clock”,如3:00读作
给定当前的时间,请用英文的读法将它读出来。时间用时h和分m表示,在英文的读法中,读一个时间的方法是:如果m为0,则将时读出来,然后加上“o’clock”,如3:00读作“three o’clock”。如果m不为0,则将时读出来,然后将分读出来,如5:30读作“five thirty”。时和分的读法使用的是英文数字的读法,其中0~20读作:0:zero, 1: one, 2:two, 3:...原创 2020-04-29 12:25:22 · 1639 阅读 · 0 评论 -
(蓝桥杯 java)对于长度为5位的一个01串,每一位都可能是0或1,一共有32种可能。它们的前几个是: 00000 00001 00010 00011 00100 请按从小到大的顺序输出这32种01
public class Text14 { public static void main(String[] args) { for (int i = 0; i < 32; i++) { int m = i | 256; String num = Integer.toBinaryString(m); String s = num.substring(num.leng...原创 2020-04-29 09:45:16 · 1082 阅读 · 0 评论 -
(蓝桥杯 java)给出一个包含n个整数的数列,问整数a在数列中的第一次出现是第几个
package lanqiao9;import java.util.Scanner;public class Text11 { /* * 问题描述 * 给出一个包含n个整数的数列,问整数a在数列中的第一次出现是第几个。 * 输入格式 * 第一行包含一个整数n。 * 第二行包含n个非负整数,为给定的数列,数列中的每个数都不大于10000。 * 第三行包含一...原创 2020-04-28 22:21:33 · 2891 阅读 · 0 评论 -
(蓝桥杯 java)从键盘输入一个不超过8位的正的十六进制数字符串,将它转换为正的十进制数后输出。 注:十六进制数中的10~15分别用大写的英文字母A、B、C、D、E、F表示
一开始我调用了Interge.parseInt()方法在进行测试时最后一组测试出现了java.lang.NumberFormatException错误,后来发现原来是超出了int类型取值范围。package lanqiao9;import java.math.BigInteger;import java.util.Scanner;/*问题描述从键盘输入一个不超过8位的正的十六进制数字...原创 2020-04-28 22:18:11 · 2291 阅读 · 3 评论