![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
文章平均质量分 74
Take-My-Hand
这个作者很懒,什么都没留下…
展开
-
P1425 小鱼的游泳时间 java题解
本题关键在于时间差计算:根据起始时间和结束时间,计算出游泳的总时间。如果结束时间的分钟数小于起始时间的分钟数,需要向前借用一个小时进行调整,然后计算小时和分钟的差值。注意:注意输出时空格间隔,不需要回车;希望这篇文章能给你带来启发和帮助,让我们一起享受编程的乐趣和挑战。原创 2024-06-08 00:34:32 · 1738 阅读 · 0 评论 -
洛谷 P1009 [NOIP1998 普及组] 阶乘之和 java
先用单层循环写一个算阶乘的,然后想办法把每次的阶乘相加(直接在循环内迭代相加),剩下的就是定义数的类型为BigInteger。提交的时候记得把包名删除,类名改为Main。新手小白,不了解高精度计算,忽略了题目中n的取值范围,和java中int的范围,导致提交代码后测试点有两个不通过。(当数值大到一定程度结果会出现负数)将参数转换为指定的BigInteger类型。所以需要学习使用高精度计算。原创 2024-04-17 01:10:49 · 230 阅读 · 0 评论 -
P5705 【深基2.例7】数字反转 java题解
本题关键点在于对输入的数字进行字符串转换,利用charAt()方法结合循环逆序输出数字。charAt()方法:用于获取字符串中特定索引处的字符。字符串长度:通过a.length()获取字符串的长度。循环控制:使用for循环控制逆序遍历字符串。希望本文能为您在字符处理方面提供一些帮助和启发。如果您有任何疑问或建议,欢迎在评论区留言,我们将共同探讨与学习。原创 2024-06-02 00:16:50 · 1227 阅读 · 0 评论 -
P5704 【深基2.例6】字母转换 java 题解
这段代码中关于是否能够charAt(0),答案是不能。因为 sc.next() 返回的是一个 String,而不是一个 char。charAt(0) 方法用于从这个 String 中提取第一个字符。如果没有 charAt(0),你无法直接将 String 转换为 char。不过,如果你确定输入的仅仅是一个字符,可以使用 sc.next().charAt(0),或者改用 sc.next().charAt(0) 以外的其他方式获取单个字符输入。原创 2024-06-01 18:32:01 · 229 阅读 · 0 评论