![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C语言
Dear-阿硕
这个作者很懒,什么都没留下…
展开
-
华为机试HJ6:质数因子
功能:输入一个正整数,按照从小到大的顺序输出它的所有质因子(重复的也要列举)(如180的质因子为2 2 3 3 5 )数据范围: 1 \le n \le 2 \times 10^{9} + 14 \1≤n≤2×109+14。按照从小到大的顺序输出它的所有质数的因子,以空格隔开。...原创 2022-08-12 16:12:36 · 172 阅读 · 1 评论 -
华为机试题目HJ5:进制转换
数据范围:保证结果在 1 \le n \le 2^{31}-1 \1≤n≤231−1。写出一个程序,接受一个十六进制的数,输出该数值的十进制表示。输出该数值的十进制字符串。不同组的测试用例用\n隔开。输入一个十六进制的数值字符串。...原创 2022-08-12 16:09:10 · 130 阅读 · 0 评论 -
华为机试题目HJ4:字符串分隔
•输入一个字符串,请按长度为8拆分每个输入字符串并进行输出;•长度不是8整数倍的字符串请在后面补数字0,空字符串不处理。连续输入字符串(每个字符串长度小于等于100)依次输出所有分割后的长度为8的新字符串。...原创 2022-08-12 16:02:24 · 122 阅读 · 0 评论 -
华为机试题目HJ3:明明的随机数
明明生成了NN个1到500之间的随机整数。请你删去其中重复的数字,即相同的数字只保留一个,把其余相同的数去掉,然后再把这些数从小到大排序,按照排好的顺序输出。第一行先输入随机整数的个数 N。接下来的 N 行每行输入一个整数,代表明明生成的随机数。具体格式可以参考下面的"示例"。数据范围:1≤n≤1000 ,输入的数字大小满足 1≤val≤500。输出多行,表示输入数据处理后的结果。...原创 2022-08-12 15:59:39 · 291 阅读 · 0 评论 -
华为机试题目HJ2:计算某字符出现次数
写出一个程序,接受一个由字母、数字和空格组成的字符串,和一个字符,然后输出输入字符串中该字符的出现次数。(不区分大小写字母)第一次没有通过是因为C语言没有连等于 我用了 'a'原创 2022-08-10 15:44:46 · 94 阅读 · 0 评论