- 博客(7)
- 收藏
- 关注
原创 [COCI2006-2007#2] ABC
COCI_ABC 【题目描述】 三个整数分别为 A,B,CA,B,C . 这三个数字不会按照这样的顺序给你,但它们始终满足条件: A<B<C . 为了看起来更加简洁明了,我们希望你可以按照给定的顺序重新排列它们。 【输入格式】 第一行包含三个正整数 A,B,C ,不一定是按这个顺序。这三个数字都小于或等于 100 。第二行包含三个大写字母 A 、 B 和 C (它们之间没有空格)表示所需的顺序. 【输出格式】 在一行中输出 A ,B 和 C ,用一个 (空格)隔开. 思路: 整个其实就是定义一个数组和一个字
2020-12-20 21:08:22
414
原创 求正方形和三角形
求三角形 题目描述 模仿例题,打印出不同方向的正方形,然后打印三角形矩阵。中间有个空行。 输入格式 输入矩阵的规模,不超过 9。 输出格式 输出矩形和正方形 整体来说题目不难,就是思路问题(时间复杂度不需要太复杂,简单点其实也可以做出来) import java.util.ArrayList; import java.util.Scanner; public class Main{ public static void main(String[] args) { Scanner s
2020-12-09 23:06:53
411
1
原创 三角函数 (输出分数)
三角函数 用分数形式输出最小锐角的正弦值 // 我的写法 相对来说写的亢杂一点 //import java.math.BigInteger; import java.util.Scanner; public class Main{ public static void main(String[] args) { Scanner sc = new Scanner(System.in); int [] a = new int[3]; for (int
2020-12-07 20:17:36
596
原创 烟蒂换烟问题
Peter的烟 题目: Peter 有 nn 根烟,他每吸完一根烟就把烟蒂保存起来,k(k>1)k(k>1)个烟蒂可以换一个新的烟,那么 Peter 最终能吸到多少根烟呢? import java.util.Scanner; public class Main{ public static void main(String[] args) { Scanner sc = new Scanner(System.in); int n = sc.nextInt(
2020-12-07 20:02:41
411
原创 飞碟: Your Ride Is Here
你的飞碟在这儿Your Ride Is Here 须知知识点: 字符串中每一个字符的获取方法;英文字符在ASCII码中对应的十进制代码;递归的概念(即:自定义一个函数) 分析:据题目可知:输入一个字符串,将其对应的十进制代码相乘再整除47取余与另一个字符串以相同的方法处理后进行比较;若相等,则GO;反之,STAY(由于两个输入的字符串的处理方法相同,且是将字符串中的字符一个个取值,可使用递归进行处理) import java.util.Scanner; public class Main{ pub
2020-12-02 22:05:35
410
原创 金币累加问题
金币 题目描述 国王将金币作为工资,发放给忠诚的骑士。第一天,骑士收到一枚金币;之后两天(第二天和第三天),每天收到两枚金币;之后三天(第四、五、六天),每天收到三枚金币;之后四天(第七、八、九、十天),每天收到四枚金币……;这种工资发放模式会一直这样延续下去:当连续N天每天收到N枚金币后,骑士会在之后的连续N+1天里,每天收到N+1枚金币。 请计算在前KK天里,骑士一共获得了多少金币。 输入格式 一个正整数KK,表示发放金币的天数。 输出格式 一个正整数,即骑士收到的金币数。 题目分析 根据题目,可以得出
2020-11-30 21:03:33
466
原创 对角线交点
对角线交点 BigInteger multiply(BigInteger val) 返回两个大整数的积; BigInteger divide(BigInteger val) 返回两个大整数的商;
2020-11-29 10:15:34
2586
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人