自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(40)
  • 收藏
  • 关注

原创 1145: 有问题的里程表(2)java

超时:import java.util.Scanner;public class Main{ public static void main(String[] args) { Scanner input = new Scanner(System.in); long num = input.nextInt(); long num2 = num; for (long i = 1; i <= num; i++) {

2022-03-31 17:22:16 370

原创 1140: 小数点后第n位 多实例java

import java.util.Scanner;public class oj1 { public static void main(String[] args){ Scanner input = new Scanner(System.in); int t = input.nextInt(); for (int i = 0; i < t; i++) { String s = input.next(); .

2022-03-31 15:45:09 212

原创 1139: 输出最短字符串java

import java.util.Scanner;public class Main{ public static void main(String[] args){ Scanner input = new Scanner(System.in); int n = input.nextInt(); String[] str = new String[1+n]; int min = 1000; for (int i =.

2022-03-31 15:23:24 427

原创 ooj1138C语言合法标识符

import java.util.Scanner;public class oj1 { public static void main(String[] args){ Scanner input = new Scanner(System.in); String s = input.nextLine(); char[] chars = s.toCharArray(); int k = 0; if(Judge(char.

2022-03-31 15:12:54 1078

原创 1137: 查找最大元素oj java

import java.util.Scanner;public class Main{ public static void main(String[] args) { Scanner input = new Scanner(System.in); String str = input.next(); char max = 'A'; char[] chars = str.toCharArray(); for (ch.

2022-03-31 14:38:34 122

原创 oj1134: 字符串转换java

import java.util.Scanner;public class Main { public static void main(String[] args) { Scanner input = new Scanner(System.in); char[] chars = input.nextLine().toCharArray(); String str = "0"; for (int i = 0; i < cha.

2022-03-31 12:12:49 544

原创 zzulioj1133: 单词个数统计java

import java.util.Scanner;public class Main{ public static void main(String[] args) { Scanner input = new Scanner(System.in); char[] chars = input.nextLine().toCharArray(); int k = 0; for (int i = 0; i < chars.lengt.

2022-03-31 12:07:54 126

原创 oj1132: 数字字符统计JAVA

import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner input = new Scanner(System.in); int n = input.nextInt(); for (int i = 0; i < n; i++) { char[] ch = input.next().toC.

2022-03-31 11:52:23 137

原创 zzulioj1131: 最常用字符JAVA

import java.util.ArrayList;import java.util.HashMap;import java.util.Scanner;import java.util.Set;public class Main{ public static void main(String[] args) { Scanner input = new Scanner(System.in); String str = input.nextLine(); .

2022-03-31 09:34:46 330

原创 zzulioj1130: 杨辉三角Java

import java.util.Scanner;public class Main{ public static void main(String[] args) { Scanner input = new Scanner(System.in); int n = input.nextInt(); int[][] arr = new int[n][n]; for (int i = 0; i < n; i++) { .

2022-03-31 08:39:11 444

原创 1128: 课程平均分java

import java.util.Scanner;public class Main{ public static void main(String[] args) { Scanner input = new Scanner(System.in); int m = input.nextInt(); int n = input.nextInt(); double[][] arr1 = new double[m][n]; .

2022-03-29 11:15:51 612

原创 1127: 矩阵乘积java

import java.util.Scanner;public class Main{ public static void main(String[] args) { Scanner input = new Scanner(System.in); int m = input.nextInt(); int p = input.nextInt(); int n = input.nextInt(); int[][] a.

2022-03-29 11:03:16 537

原创 1125: 上三角矩阵的判断java

import java.util.*;public class Main{ public static void main(String[] args) { Scanner input = new Scanner(System.in); int n = input.nextInt(); int [][] arr = new int[n][n]; for (int i = 0; i < n; i++) { .

2022-03-28 10:48:30 692

原创 1124: 两个有序数组合并java

import java.util.*;import java.util.ArrayList;public class Main{ public static void main(String[] args) { Scanner input = new Scanner(System.in); int m = input.nextInt(); ArrayList<Integer> list = new ArrayList<>.

2022-03-28 10:24:41 373

转载 蓝桥系统003进制转换

蓝桥杯-十六进制转八进制 - it610.com

2022-03-24 08:41:33 165

原创 1123oj

思路:有0-99的编号,存入数组中,当输入一次,arr[n]对应的数字就加一但还是报错:package OJ;import java.util.*;public class oj_demo1 { public static void main(String[] args) { Scanner input = new Scanner(System.in); int[] arr = new int[100]; for (int i = 0;

2022-02-23 22:23:53 152

原创 zzulioj-1122小明调查作业

思路很简单,可以用集合的排序函数,再遍历去重排序:​​​​​​(31条消息) JAVA集合的Sort排序方法_WannaRunning的博客-CSDN博客_集合的sort方法去重:Java中List集合去除重复数据的六种方法 - 程序猿001 - 博客园 (cnblogs.com)但不知道为什么我的代码一直报错:package OJ;import java.util.*;import java.util.ArrayList;public class oj_demo1 {

2022-02-23 21:38:32 594

原创 oj1116

输入n输入arr[n]输入下标del函数printarr函数一直报错查答案后改进:因为题上有要求,n不可以小于10,可以直接定义数组的长度为11不输出任何内容,就直接输出println("") 可以使用continue函数...

2022-01-20 19:22:54 265

原创 oj1112进制转换

import java.math.BigInteger;import java.util.Scanner;import static java.lang.Integer.parseInt;public class PTA1 { public static void main(String[] args) { Scanner input = new Scanner(System.in); BigInteger n= input.nextBigInteger(.

2021-11-29 19:31:48 262

原创 oj1107java

import java.math.*;import java.util.*;public class DEMO2 { public static void main(String[] args) { Scanner input = new Scanner(System.in); int n = input.nextInt(); System.out.print(n); while(true){ int k.

2021-11-22 15:19:50 325

原创 一些遇到的格式的小注意点

如:输入两个都为0的数int ling,zheng,fu = 0;下面赋值时会报错,不知道为什么int ling=0;int zheng = 0;int fu = 0;

2021-11-21 19:52:36 229 4

原创 JAVA1097OJ

数组不能存储同样的东西1101计算整数的每一位int[] num = new int[length1(n)]; int i = 0; while (n!=0) { num[i] = n%10; n/=10; i++; }原想法:计算位数,存储到数组中,输出1102double强制转换为int,后面的小数都会被省略1105先审题错了审题后

2021-11-21 19:52:22 201

原创 1096水仙花

真无语又不难还一直过不了import java.util.*;public class Main { public static void main(String[] args) { Scanner input = new Scanner(System.in); while (input.hasNext()) { int m = input.nextInt(); int n = input.nextInt()

2021-11-21 15:15:23 329 1

原创 oj1095: 时间间隔(多实例测试)java

原思路: while(true)循环,来不停输入字符串,其中t1,t2,然后转换成字符数组,设置六个int变量来接收数字,然后算出时间差h,m,s HmsTos函数来计算总秒数,很简单但是接收的字符数组是ASCII码,计算出的值是不对的,没有找到方法让他变成数字所以用字符串接收,接收后再次转换位字符数组,可是好麻烦啊,不想做了,就查答案了然后查到了Integer.parseInt这个可以实现字符串与数字的转换,就能解决了,具体的解释木有看,得抽空看一...

2021-11-21 14:03:42 419

原创 oj1090java

输出char数组时,输出了设置编码格式后也没有用这个题本意是想,用一个char类型的数组来接收这个次方数,然后用[-1],或者length来输出后三位,-1可能不太可以,但是根本无法输出查到的答案一: 相当于b个a相乘,另r=1,循环r = r*a%1000,这样输出的r,虽然只留下了后三位,但去掉的都是乘了1000,所以值不会变public class DEMO2 { public static final int PI = 1000; publ...

2021-11-20 20:48:25 466

原创 oj1089java

最早的想法是,计算阶乘结果,然后转化为字符串,计算长度,用过sum/10的长度-1次方用了double和long类型,算不出1000这么大的数,100都算不出考虑过转换成字符串,但是不知道到底怎么搞查到了又BigInteger库,但也不知道怎么用,网上查的也很少有这么大的数(15条消息) Java练习:计算1到1000的阶乘_LZL Lee的博客-CSDN博客不会做查答案:import java.util.*;public class Main{ public static

2021-11-20 19:37:31 234 1

原创 1087java

首先想到的方法是字符串切割,可以直接输出sout(s.substring(5,9)+" "+s.substring(9,11)+" "+s.substring(11,13))但是一直不对,字符串超出范围,很无语......大概是说没有5-9的范围然后考虑用数组,也不行,二维数组和集合都不可以后来遍历数组都做不到??什么鬼明明我设置过长度,他还一直说我超出范围查完答案后很简单import java.util.*;public class DEMO2 { public

2021-11-20 18:45:21 183 1

原创 1086oj java

原本的思路是利用input.next判断是否输入的是回车符,但是一直报错:String index out of range: 0,字符串索引超出限制,所以就想是不是因为用了charAt(2),回车符长度为1,所以添加if判断,如果是回车就不执行这段语句,但是还是不行,就用了字符串拼接,如果字符串 是回车,就加上两个空格,但还是不行,怀疑思路有问题。也试过hasnextLine90,也是不可以比较字符大小时也觉得太麻烦因为报错原因一直是字符索引超出限制,所以怀疑charAt这里错了imp.

2021-11-20 17:39:18 221 1

原创 1079: a+b(多实例测试2)

关键在于判断是否停止输入判断是否连续两次输入了换行符?计划:先将数据两两存入字符串数组arr中,再for循环将字符串转换为整型存入brr数组实践后发现:输入的数字中间有空格,会成为字符串中的一个元素错的import java.util.Scanner;public class demo1 { public static final int P = 1000; public static void main(String args[]) { Scann

2021-11-16 16:53:51 761 2

原创 1077: 空心菱形

分析代码首先上半部分:循环i 从1到n,再循环j 从1到n+i-1比如i=1,n=5,这是j<=5,然后如果j等于5或者等于5,输出*接下来i=2,这时j<=6,如果j等于6或等于4,输*i=3,j<=7,j=7或3输出i=4,j=8或2i=5,j=9或1主要要找规律嘛,上半部分输出*的地方,与i的关系第一行是以五个位置,第二行是四六的位置,第三行是三七,第四行二八,第五行九一第六行九一,第七行二八,第八行三七,第九行四六,第十行五所以上半部分i,n

2021-11-16 15:03:51 394

原创 1070小汽车的位置

package aa;import java.math.*;import java.util.Scanner;public class demo1 { public static void main(String[] args) { Scanner input = new Scanner(System.in); int time = input.nextInt(); int command = input.nextInt(); .

2021-11-11 20:27:26 410

原创 oj java1066

1066输入空格就自动结束了,怎么才能继续呢?如输入1234 a...,用sr.length()出来的结果就是4猴,因为我用的是next(),应该用nextLine()import java.util.Scanner;public class demo1 { public static void main(String[] args) { Scanner input = new Scanner(System.in); String c =input.n

2021-11-09 18:56:47 386

原创 1064错完了

1064输入单个字符char c =sc.next().charAt(0); //只接收字符串的第一个字符又错了import java.util.Scanner;public class demo1 { public static void main(String[] args) { Scanner input = new Scanner(System.in); String c =input.next(); for (int

2021-11-09 13:42:08 346

原创 1062辗转相除法(欧几里得定理)

1037 四则运算Switch总是忘记break输入一个字符String s=input.next();char ch=s.charAt(0);除数是0,用|s2|<1e-10(即10的-10次方)判断:if(Math.abs(b)<1e-10)10

2021-11-08 15:04:43 205 1

原创 1053正弦函数

import java.math.*;import java.util.Scanner;public class demo1 { public static void main(String[] args) { Scanner input = new Scanner(System.in); double x = input.nextDouble(); double sum = 0; double k = 1; do.

2021-11-06 16:20:52 122 2

原创 java oj 1035-1045

1037 四则运算Switch总是忘记break输入一个字符String s=input.next();char ch=s.charAt(0);除数是0,用|s2|<1e-10(即10的-10次方)判断:if(Math.abs(b)<1e-10)

2021-11-05 18:59:56 101 1

原创 zzulioj 1020-1025 java

1023输入一个字母,为什么不能直接输呢?还要先变为字符串,后变为字符import java.util.Scanner;import java.math.*;public class demo1 { public static void main(String[] args) { Scanner input = new Scanner(System.in); String ch = input.nextLine();// char c

2021-11-02 13:25:43 107

原创 Java oj 1011-1015

10111012求绝对值不晓得math相关函数,用分支输出向下取整:Math.floor(3.5)=3四舍五入取整:Math.round(3.5)=4向上取整:Math.ceil(3.1)=4取绝对值:Math.abs(-3.5)=3.5取余数:6%4=2求模运算:6/4=1Math.rint() :返回最接近参数的整数,如果有两个数同时接近,则返回偶数的那一个原文链接:https://blog.csdn.net/he_zhen_/article/details/88576

2021-11-01 15:36:40 77

原创 1006-1010

第1009,输入的是三个整数,输出小数,需要先将整数转换为小数import java.util.Scanner;public class demo1 { public static void main(String[] args){ Scanner sc = new Scanner(System.in); double a = sc.nextInt(); double b = sc.nextInt(); double c = s

2021-10-29 20:56:04 70

原创 java刷题 oj(1-5)

今天开始刷java题1.提交时一直编译错误,看了网上的答案:类 Main 是公共的, 应在名为 Main.java 的文件中声明需要把类名改为Main2.输出的时候,总感觉没有c语言和python方便,因为字符串他一连接起来就这样那样的 System.out.println(String.format("%-9d%-9d%-9d", a, a*a, a*a*a)); System.out.println(String.format("%-9d%-...

2021-10-28 21:08:30 1450 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除