随笔分类 - Java
摘要:1 import java.io.*; 2 import java.util.*; 3 4 public class Main{ 5 public static void main(String[] args) throws IOException { 6 BufferedReader br = n
阅读全文
posted @ 2022-03-05 17:04
海漠
摘要:描述 输入一行字符,分别统计出包含英文字母、空格、数字和其它字符的个数。 本题包含多组输入。 数据范围:输入的字符串长度满足 1 \le n \le 1000 \1≤n≤1000 输入描述: 输入一行字符串,可以有空格 输出描述: 统计其中英文字符,空格字符,数字字符,其他字符的个数 示例1 输入:
阅读全文
posted @ 2022-03-05 16:55
海漠
摘要:有一只兔子,从出生后第3个月起每个月都生一只兔子,小兔子长到第三个月后每个月又生一只兔子,假如兔子都不死,问第n个月的兔子总数为多少? 本题有多组数据。 数据范围:每组输入满足 1 \le n \le 31 \1≤n≤31 输入描述: 多行输入,一行输入一个int型整数表示第n个月 输出描述: 每一
阅读全文
posted @ 2022-03-05 16:32
海漠
摘要:描述 蛇形矩阵是由1开始的自然数依次排列成的一个矩阵上三角形。 例如,当输入5时,应该输出的三角形为: 1 3 6 10 15 2 5 9 14 4 8 13 7 12 11 请注意本题含有多组样例输入。 输入描述: 输入正整数N(N不大于100) 输出描述: 输出一个N行的蛇形矩阵。 示例1 输入
阅读全文
posted @ 2022-03-05 15:34
海漠
摘要:描述 Lily上课时使用字母数字图片教小朋友们学习英语单词,每次都需要把这些图片按照大小(ASCII码值从小到大)排列收好。请大家给Lily帮忙,通过代码解决。 数据范围:每组输入的字符串长度满足 1 \le n \le 1000 \1≤n≤1000 输入描述: Lily使用的图片包括"A"到"Z"
阅读全文
posted @ 2022-03-04 21:13
海漠
摘要:描述 对字符串中的所有单词进行倒排。 说明: 1、构成单词的字符只有26个大写或小写英文字母; 2、非构成单词的字符均视为单词间隔符; 3、要求倒排后的单词间隔符以一个空格表示;如果原字符串中相邻单词间有多个间隔符时,倒排转换后也只允许出现一个空格间隔符; 4、每个单词最长20个字母; 数据范围:字
阅读全文
posted @ 2022-03-04 01:52
海漠
摘要:方法一 1 import java.util.HashMap; 2 import java.util.Map; 3 import java.util.Scanner; 4 5 public class Main{ 6 public static void main(String[] args) {
阅读全文
posted @ 2022-03-03 23:59
海漠
摘要:描述 密码是我们生活中非常重要的东东,我们的那么一点不能说的秘密就全靠它了。哇哈哈. 接下来渊子要在密码之上再加一套密码,虽然简单但也安全。 假设渊子原来一个BBS上的密码为zvbo9441987,为了方便记忆,这个密码可以通过一种算法由更简单的密码YUANzhi1987变换而成,这个更简单的密码是
阅读全文
posted @ 2022-03-03 22:46
海漠
摘要:描述 王强今天很开心,公司发给N元的年终奖。王强决定把年终奖用于购物,他把想买的物品分为两类:主件与附件,附件是从属于某个主件的,下表就是一些主件与附件的例子: 主件 附件 电脑 打印机,扫描仪 书柜 图书 书桌 台灯,文具 工作椅 无 如果要买归类为附件的物品,必须先买该附件所属的主件,且每件物品
阅读全文
posted @ 2022-03-03 00:04
海漠
摘要:输入一个 int 型的正整数,计算出该 int 型数据在内存中存储时 1 的个数。 数据范围:保证在 32 位整型数字范围内 输入描述: 输入一个整数(int类型) 输出描述: 这个数转换成2进制后,输出1的个数 示例1 输入: 5 复制 输出: 2 复制 示例2 输入: 0 复制 输出: 0 1
阅读全文
posted @ 2022-02-24 00:08
海漠
摘要:描述 给定 n 个字符串,请对 n 个字符串按照字典序排列。 数据范围: 1 ≤ n ≤1000 ,字符串长度满足 1 ≤ len ≤100 输入描述: 输入第一行为一个正整数n(1≤n≤1000),下面n行为n个字符串(字符串长度≤100),字符串中只含有大小写字母。 输出描述: 数据输出n行,输
阅读全文
posted @ 2022-02-23 23:12
海漠
摘要:描述 将一个英文语句以单词为单位逆序排放。例如“I am a boy”,逆序排放后为“boy a am I” 所有单词之间用一个空格隔开,语句中除了英文字母外,不再包含其他字符 数据范围:输入的字符串长度满足 1 \le n \le 1000 \1≤n≤1000 注意本题有多组输入 输入描述: 输入
阅读全文
posted @ 2022-02-21 23:38
海漠
摘要:描述 编写一个函数,计算字符串中含有的不同字符的个数。字符在 ASCII 码范围内( 0~127 ,包括 0 和 127 ),换行表示结束符,不算在字符里。不在范围内的不作统计。多个相同的字符只计算一次 例如,对于字符串 abaca 而言,有 a、b、c 三种不同的字符,因此输出 3 。 数据范围:
阅读全文
posted @ 2022-02-18 00:27
海漠
摘要:描述 输入一个 int 型整数,按照从右向左的阅读顺序,返回一个不含重复数字的新的整数。 保证输入的整数最后一位不是 0 。 数据范围:1≤n≤10^8 输入描述: 输入一个int型整数 输出描述: 按照从右向左的阅读顺序,返回一个不含重复数字的新的整数 示例1 输入: 9876673 输出: 37
阅读全文
posted @ 2022-02-17 00:38
海漠
摘要:描述 输入一个整数,将这个整数以字符串的形式逆序输出 程序不考虑负数的情况,若数字含有0,则逆序形式也含有0,如输入为100,则输出为001 数据范围: 0 \le n \le 2^{30}-1 \0≤n≤230−1 输入描述: 输入一个int整数 输出描述: 将这个整数以字符串的形式逆序输出 示例
阅读全文
posted @ 2022-02-15 00:22
海漠
摘要:描述 数据表记录包含表索引和数值(int范围的正整数),请对表索引相同的记录进行合并,即将相同索引的数值进行求和运算,输出按照key值升序进行输出。 提示: 0 <= index <= 11111111 1 <= value <= 100000 输入描述: 先输入键值对的个数n(1 <= n <=
阅读全文
posted @ 2022-02-14 23:58
海漠
摘要:描述 写出一个程序,接受一个正浮点数值,输出该数值的近似整数值。如果小数点后数值大于等于 0.5 ,向上取整;小于 0.5 ,则向下取整。 数据范围:保证输入的数字在 32 位浮点数范围内 输入描述: 输入一个正浮点数值 输出描述: 输出该数值的近似整数值 示例1 输入: 5.5 输出: 6 说明:
阅读全文
posted @ 2022-02-13 21:29
海漠
摘要:描述 功能:输入一个正整数,按照从小到大的顺序输出它的所有质因子(重复的也要列举)(如180的质因子为2 2 3 3 5 ) 数据范围: 1≤n≤2×109+14 输入描述: 输入一个整数 输出描述: 按照从小到大的顺序输出它的所有质数的因子,以空格隔开。最后一个数后面也要有空格。 示例1 输入:
阅读全文
posted @ 2022-02-13 19:46
海漠
摘要:描述 写出一个程序,接受一个十六进制的数,输出该数值的十进制表示。 数据范围:保证结果在 1 \le n \le 2^{31}-1 \1≤n≤231−1 注意本题有多组输入 输入描述: 输入一个十六进制的数值字符串。注意:一个用例会同时有多组输入数据,请参考帖子https://www.nowcode
阅读全文
posted @ 2022-02-13 19:13
海漠
摘要:描述 •连续输入字符串,请按长度为8拆分每个输入字符串并进行输出; •长度不是8整数倍的字符串请在后面补数字0,空字符串不处理。 (注:本题有多组输入) 输入描述: 连续输入字符串(输入多次,每个字符串长度小于等于100) 输出描述: 依次输出所有分割后的长度为8的新字符串 示例1 输入: abc
阅读全文
posted @ 2022-02-13 18:43
海漠
浙公网安备 33010602011771号