Java练习&PTA乙级
Joey丶sunk
古今成大事者 不惟有超世之才 亦必有坚忍不拔之志
展开
-
1001 害死人不偿命的(3n+1)猜想 (15 分) Java练习&PTA乙级
递归函数//package lxk;import java.math.BigInteger;import java.util.Scanner;public class Main { public static int work(int n, int res) { if(n == 1) return res; if(n%2 == 0) { return...原创 2019-04-11 10:34:06 · 217 阅读 · 0 评论 -
1012 数字分类 (20 分) Java练习&PTA乙级 printf输出浮点数
傻傻的直接分类讨论import java.lang.reflect.Array;import java.math.BigDecimal;import java.math.BigInteger;import java.util.ArrayList;import java.util.Arrays;import java.util.HashMap;import java.uti...原创 2019-04-30 15:42:20 · 162 阅读 · 0 评论 -
1011 A+B 和 C (15 分) Java练习&PTA乙级
按照cpp中想了一下觉得int不大合适import java.lang.reflect.Array;import java.math.BigDecimal;import java.math.BigInteger;import java.util.ArrayList;import java.util.Arrays;import java.util.HashMap;impor...原创 2019-04-29 21:28:26 · 416 阅读 · 0 评论 -
1010 一元多项式求导 (25 分) Java练习&PTA乙级
题意:给定多项式系数次数,求导数解:读入数组,注意格式,零多项式就是0,最后判断一下import java.lang.reflect.Array;import java.math.BigDecimal;import java.math.BigInteger;import java.util.ArrayList;import java.util.Arrays;im...原创 2019-04-29 21:22:22 · 439 阅读 · 0 评论 -
1009 说反话 (20 分) Java练习&PTA乙级 split
java中的 string读入不想cpp中可以到空格停止,但是java中的string可以读入一行然后根据某种string作为分割形成string数组import java.lang.reflect.Array;import java.math.BigDecimal;import java.math.BigInteger;import java.util.ArrayLi...原创 2019-04-29 13:23:09 · 244 阅读 · 0 评论 -
1008 数组元素循环右移问题 (20 分) Java练习&PTA乙级
题意:数组循环右移m位,输出新数组解:首先m大小不确定,但是我们可以发现m可以对n取模,因为循环右移,移动n次相当于移动0次;其次可以发现不必要模拟移动过程,直接按照题目给定的顺序输出就可以了,控制下空格import java.lang.reflect.Array;import java.math.BigDecimal;import java.math.Big...原创 2019-04-29 13:17:37 · 238 阅读 · 0 评论 -
1007 素数对猜想 (20 分) Java练习&PTA乙级 Vector应用
题意:问不超过n的所有数中,相邻素数差值为2的个数解:素数打表(筛法),然后存进 Vector 中,扫一遍1. java中Vector的应用,类似于STL中的vectorimport java.lang.reflect.Array;import java.math.BigDecimal;import java.math.BigInteger;import...原创 2019-04-29 12:59:43 · 326 阅读 · 0 评论 -
1006 换个格式输出整数 (15 分) Java练习&PTA乙级
import java.util.Scanner;public class Main { public static void main(String[] args) { Scanner in = new Scanner(System.in); int a = in.nextInt(); if(a >= 100) { int t = a / 100;...原创 2019-04-15 20:51:22 · 172 阅读 · 0 评论 -
1005 继续(3n+1)猜想 (25 分) Java练习&PTA乙级 hashset数组 & arraylist自定义排序
1. hashset 数组的运用2. arraylist 自定义排序import java.lang.reflect.Array;import java.math.BigInteger;import java.net.StandardSocketOptions;import java.util.ArrayList;import java.util.Arrays;imp...原创 2019-04-15 20:41:45 · 309 阅读 · 0 评论 -
1004 成绩排名 (20 分) Java练习&PTA乙级 class代替结构体(&排序)
1. C++中结构体很好用,java中要在Main函数外面定义class,继承Comparable用于排序2. string 直接读取一行,由空格分割import java.lang.reflect.Array;import java.math.BigInteger;import java.util.Arrays;import java.util.HashMap;impo...原创 2019-04-15 19:09:58 · 277 阅读 · 0 评论 -
1003 我要通过! (20 分) Java练习&PTA乙级
1. 分析题干2. string读一行,遍历//package lxk;import java.math.BigInteger;import java.util.HashMap;import java.util.Map;import java.util.Scanner;public class Main { public static void ...原创 2019-04-11 11:30:17 · 303 阅读 · 0 评论 -
1002 写出这个数 (20 分) Java练习&PTA乙级
1. int 转 string2. string 遍历3. map使用//package lxk;import java.math.BigInteger;import java.util.HashMap;import java.util.Map;import java.util.Scanner;public class Main { pu...原创 2019-04-11 10:59:12 · 206 阅读 · 0 评论 -
1013 数素数 (20 分) Java练习&PTA乙级
筛法打个包含1e4+的素数表,直接遍历输出,控制格式import java.lang.reflect.Array;import java.math.BigDecimal;import java.math.BigInteger;import java.util.ArrayList;import java.util.Arrays;import java.util.HashMap...原创 2019-04-30 15:56:03 · 335 阅读 · 2 评论