fuxiaoxian
fuxiaoxian
全部文章
题解
归档
标签
去牛客网
登录
/
注册
fuxiaoxians 博客
千里之行,始于public class
全部文章
/ 题解
(共68篇)
题解 | #简单密码#
给字符串加密,输出密文,其实按照题目所说,只需要针对大小写字母加密,其他不变,那么就分三种情况:1 输入的字符是大写,则变成小写再往后加1,除Z以外,其他字母都是原来的基础上偏移一位 c+33 ,Z的话直接输出a2 输入的字符是小写,这里先把所有的小写字母放map里,然后采用流计算,获取到对应的k...
2021-08-29
0
385
题解 | #求小球落地5次后所经历的路程和第5次反弹的高度#
思路:其实可以画一下,就会发现规律,每次掉下去的总和,就是弹起来的高度*2 ,最后要减去第一次的起始高度, 而每一次,弹起来的高度是原来的一半. import java.util.*; public class Main { public static void main(Strin...
2021-08-29
0
365
题解 | #尼科彻斯定理#
验证尼科彻斯定理,即:任何一个整数m的立方都可以写成m个连续奇数之和。例如:1^3=12^3=3+53^3=7+9+114^3=13+15+17+19输入一个正整数m(m≤100),将m的立方写成m个连续奇数之和的形式输出。本题含有多组输入数据。解题: 其实就是m个连续的奇数之和 等于 m的立方;...
2021-08-28
0
488
题解 | #计算日期到天数转换#
根据年月日,输出是一年中的第几天1 先不考虑闰年,公式 : 天数 = 每月的天数相加(只加到前一个月)+ 天数(日期)2 是闰年的话 且超过了2月,那么最后天数再加13 闰年判断标准 : 能被4整除,但不能被100整除 或者能被400整除 import java.util.Scanner; pub...
闰年
2021-08-28
0
399
题解 | #记负均正#
首先输入要输入的整数个数n,然后输入n个整数。输出为n个整数中负数的个数,和所有正整数的平均值,结果保留一位小数。0即不是正整数,也不是负数,不计入计算输入描述:本题有多组输入用例。首先输入一个正整数n,然后输入n个整数。输出描述:输出负数的个数,和所有正整数的平均值。解题: 就是一步步来,也没有那...
2021-08-27
0
399
题解 | #求最大连续bit数#
描述求一个byte数字对应的二进制数字中1的最大连续数,例如3的二进制为00000011,最大连续2个1本题含有多组样例输入。输入描述:输入一个byte数字输出描述:输出转成二进制之后连续1的个数;本题解题思路就在如何快速转化成二进制,同时能把1都集中起来,因此想到用字符串分割0,这样连续的1就能在...
2021-08-25
0
360
题解 | #杨辉三角的变形#
其实就是找规律,对4取余,余数为1 3 结果是2,余数为0 ,结果是3 余数为2结果是4 import java.util.*; public class Main { public static void main(String[] args){ Scann...
2021-08-25
0
400
题解 | #最长回文子串#
给定一个仅包含小写字母的字符串,求它的最长回文子串的长度。所谓回文串,指左右对称的字符串。 import java.util.Scanner; public class Main{ public static void main(String[] args){ //ccabb...
2021-08-25
0
486
题解|统计兔子数
有一只兔子,从出生后第3个月起每个月都生一只兔子,小兔子长到第三个月后每个月又生一只兔子,假如兔子都不死,问每个月的兔子总数为多少? 思路: 1 首先从页面获取到输入的月份 Scanner sc = new Scanner(System.in); int m = sc.nextInt();2 递归...
递归
2021-08-12
0
499
题解 | #截取字符串#
输入一个字符串和一个整数k,截取字符串的前k个字符并输出,其实就是考substring方法使用 Scanner sc = new Scanner(System.in); while(sc.hasNext()){ String str = sc....
2021-08-12
0
425
首页
上一页
1
2
3
4
5
6
7
下一页
末页