ACM
513976
这个作者很懒,什么都没留下…
展开
-
HDU Java 1064 2734
1064.javaimport java.util.Scanner;public class Main{ public static void main(String[] args){ Scanner sc= new Scanner(System.in); int n =12; double sum=0; while(n-->0){ sum+=sc.nextDouble(); } double avg=sum/12.0;原创 2021-08-05 13:44:16 · 91 阅读 · 0 评论 -
HDU Java 2104
按题目描述场景,用填充数组的方式,模拟了多组输入,输出都是正确的,但就是wrong answer。最后还是用了辗转相除法,这里递归次数不多,所以直接递归了。import java.util.Scanner;public class Main{ public static void main(String[] args){ Scanner sc = new Scanner(System.in); while(sc.hasNextLine()){ int a = sc.n原创 2021-08-05 09:06:50 · 77 阅读 · 0 评论 -
HDU Java 1062
1062.java学习了StringBuilder的reverse()功能是将字符串逆序。发现split(" “)的特性:连续的空格,切割出的字符串是一个空格,而字符串末尾的连续空格都会被忽略。比如’a空格空格空格b空格空格空格’split后的结果是a、空格、空格、b四个字符串。所以这题最后要补上空格;另一个办法是在原字符串末尾加上” A",切割后再丢弃" A",这样就不用最后补空格。import java.util.Scanner;public class Main{ public s原创 2021-08-02 11:00:10 · 110 阅读 · 0 评论 -
HDUjava 1720
1720.java学习了split()分割字符串和十六进制转十进制Integer.parseInt(,16);import java.util.Scanner;public class Main{ public static void main(String[] args){ Scanner sc = new Scanner(System.in); while(sc.hasNextLine()){ String str=sc.nextLine(); Str原创 2021-08-02 10:46:09 · 99 阅读 · 0 评论 -
HDU Java 2000-2003 基本操作
2000.java1、发现无法用hasNext()和hasNextLine()返回false来结束循环。用按行读入,并加上str.equals("")判断来跳出循环。不按行读没好办法,直接CTRL+Z退出吧。2、判断字符串是否相等,不能用==,==是判断变量的地址是否相等。要用str1.equals(str2),其他一些类型变量同理。import java.util.Scanner;public class Main{ public static void main(String[] args原创 2021-07-29 16:27:56 · 96 阅读 · 0 评论 -
HDU java基本输入输出练习 (1000,1089-1096,1001)
尝试了几个acm练习平台,以及python,c++和java。最终主力刷hdu。参考网上大佬建议的次序刷题,零基础学习java。已完成基本输入输出练习。1000.java、1089.javaimport java.util.Scanner;public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); while原创 2021-07-28 16:01:00 · 86 阅读 · 0 评论