首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
在线笔面试、雇主品牌宣传
登录
/
注册
顾月
获赞
57
粉丝
0
关注
0
看过 TA
2
男
宁德师范学院
2022
运营
IP属地:福建
现役OIer 东营市第一中学学生
私信
关注
拉黑
举报
举报
确定要拉黑顾月吗?
发布(15)
评论
刷题
顾月
关注TA,不错过内容更新
关注
2019-11-09 15:59
已编辑
宁德师范学院 运营
HUST程序设计竞赛(新生赛)-同步赛-P-小乐乐改数字
题目描述 小乐乐喜欢数字,尤其喜欢0和1。他现在得到了一个数,想把每位的数变成0或1。如果某一位是奇数,就把它变成1,如果是偶数,那么就把它变成0。请你回答他最后得到的数是多少。 请在这里输入引用内容 输入描述: 输入包含一个整数n (0 ≤ n ≤ 109) 请在这里输入引用内容 输出描述: 输出一个整数,即小乐乐修改后得到的数字。 可以读入一个字符串 (''中的均为字符) 然后将‘2’ ‘4’ ‘6’ ‘8’ ‘0’ 改成‘0’ 剩...
0
点赞
评论
收藏
分享
2019-11-09 15:52
已编辑
宁德师范学院 运营
HUST程序设计竞赛(新生赛)-同步赛-L-小乐乐求和
题目描述 小乐乐最近接触了求和符号Σ,他想计算的结果。但是小乐乐很笨,请你帮助他解答。 输入描述: 输入一个正整数n (1 ≤ n ≤ 109) 输出描述: 输出一个值,为求和结果。 的意思就是从1 开始一直加到n 因为测试数据比较水 所以直接暴力相加就可以了 下面是C++の代码 # include <iostream> using namespace std; int read() { long long int x=0; bool f = false; char ch; ...
0
点赞
评论
收藏
分享
2019-11-09 15:40
宁德师范学院 运营
HUST程序设计竞赛(新生赛)-同步赛-K-小乐乐与进制转换
题目描述 小乐乐在课上学习了二进制八进制与十六进制后,对进制转换产生了浓厚的兴趣。因为他的幸运数字是6,所以他想知道一个数表示为六进制后的结果。请你帮助他解决这个问题。 请在这里输入引用内容 输入描述: 输入一个正整数n (1 ≤ n ≤ 109) 请在这里输入引用内容 输出描述: 输出一行,为正整数n表示为六进制的结果 可以使用短除法 例如: 83 / 6 = 13……5 13 / 6 = 2 ……1 ...
0
点赞
评论
收藏
分享
2019-11-09 15:14
已编辑
宁德师范学院 运营
HUST程序设计竞赛(新生赛)-同步赛-J-小乐乐查找数字
题目描述给定n个整数和一个整数x,小乐乐想从n个整数中判断x出现几次,请编程帮他实现。输入描述:共3行第一行,一个整数,表示n(1 <= n <= 100)。第二行,共输入n个整数,两个整数之间用空格分隔。第三行,输入一个整数,表示要查找的整数x。输出描述:一行,表示整数x出现的次数。 先定义一个数组来暂时储存数字 然后读入要查找的数字 然后挨个比较 如果出现了 那就ans++ 具体在下面代码中有具体解释 下面是C++の代码 # include <iostream> using namespace std; int read() { int x=0; ...
0
点赞
评论
收藏
分享
2019-11-09 15:04
已编辑
宁德师范学院 运营
HUST程序设计竞赛(新生赛)-同步赛-I-小乐乐计算函数
题目描述小乐乐学会了自定义函数,BoBo老师给他出了个问题,根据以下公式计算m的值。其中 max3函数为计算三个数的最大值,如: max3(1, 2, 3) 返回结果为3。输入描述:一行,输入三个整数,用空格隔开,分别表示a, b, c。输出描述:一行,一个浮点数,小数点保留2位,为计算后m的值。 根据题意 可以定义一个_max函数专门求出三个数中的最大值 其他的可以直接套公式来求解 下面是C++の代码 #include <cstdio> #include <iostream> #include <algorithm> using namespace ...
0
点赞
评论
收藏
分享
2019-11-09 14:57
宁德师范学院 运营
HUST程序设计竞赛(新生赛)-同步赛-H-小乐乐计算求和
题目描述小乐乐想计算一下1!+2!+3!+...+n!。输入描述:一行,一个整数n。输出描述:一行,一个整数,表示1!+2!+3!+...+n!的结果。 因为要输出1->n的阶乘和 根据分析可得2!= 1!* 23!= 2!* 34!= 3!* 45!= 4!* 5... ...所以出现了很多次重复计算 于是可以每次算出一个答案就加进去 然后从当前的基础上继续算阶乘 下面是C++の代码 #include <cstdio> #include <iostream> #include <algorithm> using namespace std; i...
0
点赞
评论
收藏
分享
2019-11-09 14:41
已编辑
宁德师范学院 运营
HUST程序设计竞赛(新生赛)-同步赛-G-小乐乐算最高分
题目描述小乐乐的老师BoBo想知道班级中谁的程序设计基础成绩最高,请编程帮他实现。输入描述:共n+1行第一行输入一个数n,代表小乐乐的班级中n个同学。第二行输入n个数,用空格相隔,代表班级中每个人的数学成绩。输出描述:一个整数,代表班级中最高的数学成绩。 第一种想法 根据题目意思 可以定义一个maxn记为最大值 一开始将第一个暂定为最大值 然后读入(n-1)次 然后每一次都比较大小 如果有比maxn大的数字读入 那就将maxn的值更新为当前的这个数字 下面是C++ の代码 #include <cstdio> #include <iostream> #include...
0
点赞
评论
收藏
分享
2019-11-09 14:21
宁德师范学院 运营
HUST程序设计竞赛(新生赛)-同步赛-F-算多少人被请家长
题目描述小乐乐的班主任想统计一下班级里一共有多少人需要被请家长,三个成绩(语文,数学,外语)平均分低于60的将被请家长,小乐乐想编程帮助班主任算一下有多少同学被叫家长。输入描述:共n+1行第一行,输入一个数n,代表小乐乐的班级中有n个同学。在接下来的n行中每行输入三个整数代表班级中一个同学的三科成绩(语文,数学,外语),用空格分隔。输出描述:一行,一个整数,代表班级中需要被请家长的人数。 这个题可以看作是这个题的强化版, 实际上实质是差不多的 这个题唯一的问题就是需要一个for处理 好像这也不是个问题 经过D题的错误经历,然后这一次就仔细读了读题 下面是C++の代码 #include <...
0
点赞
评论
收藏
分享
2019-11-09 09:42
宁德师范学院 运营
HUST程序设计竞赛(新生赛)-同步赛-Q-小乐乐走台阶
题目描述小乐乐上课需要走n阶台阶,因为他腿比较长,所以每次可以选择走一阶或者走两阶,那么他一共有多少种走法?输入描述:输入包含一个整数n (1 ≤ n ≤ 30)输出描述:输出一个整数,即小乐乐可以走的方法数。 因为走到第三个楼梯的时候可以从第一阶和第二阶直接走上来 同理,第四个楼梯的时候可以从第二阶和第三阶直接走上来 第五个楼梯的时候可以从第三阶和第四阶直接走上来… … 所以可以得出公式 a[i]=a[i-1]+a[i-2] 特判a[0][1]=0a[1[1]=1,a[2][1]=1 可以得出结论这是一个斐波那契数列 因为数据比较水(1 ≤ n ≤ 30) 所以可以打表A题 下面是打表代码...
0
点赞
评论
收藏
分享
2019-11-09 08:08
已编辑
宁德师范学院 运营
HUST程序设计竞赛(新生赛)-同步赛-R-小乐乐与序列
题目描述 老师给了小乐乐一个正整数序列,要求小乐乐把这个序列去重后按从小到大排序。但是老师给出的序列太长了,小乐乐没办法耐心的去重并排序,请你帮助他。 输入描述: 第一行包含一个正整数n,表示老师给出的序列有n个数。接下来有n行,每行一个正整数k,为序列中每一个元素的值。(1 ≤ n ≤ 105,1 ≤ k ≤ n) 输出描述: 输出一行,为去重排序后的序列,每个数后面有一个空格。 很明显是个桶排序, 桶排序是最简单的排序之一 同样的 耗得空间也是很大的 用一个布尔数组来记录 一开始全部为false 然后依次读入a...
0
点赞
评论
收藏
分享
2019-11-08 21:44
宁德师范学院 运营
HUST程序设计竞赛(新生赛)-同步赛-E-小乐乐转换成绩
题目描述小乐乐输入百分制成绩,他想将成绩转换成等级制。转换规则为:90-100为’A’,80-89为’B’,70-79为’C’,60-69为’D’,59以下为’E’。如果输入的成绩不在0-100之间,输出’F’。输入描述:一行,一个整数表示的成绩。输出描述:一行,转换后的等级。 这个题可以靠五个if来实现 然后这个题就可以快乐水过了 下面是C++の代码 #include <iostream> using namespace std; int read() { int x=0; bool f = false; char ch; do ch=getc...
0
点赞
评论
收藏
分享
2019-11-08 21:40
已编辑
宁德师范学院 运营
HUST程序设计竞赛(新生赛)-同步赛-D-小乐乐被叫家长
题目描述小乐乐的班级进行了一次期中考试,考试一共有3门科目:数学,语文,英语,小乐乐的班主任决定给没有通过考核的同学家长开一次家长会,考核的标准是三科平均分不低于60分,所以现在想请你帮忙算一算小乐乐会不会被叫家长。输入描述:一行,输入三个整数(表示小乐乐的数学、语文、英语的成绩),用空格分隔。输出描述:一行,如果小乐乐会被请家长则输出“YES”,否则输出“NO”。 这个题可以看作是这个题的简化版, 实际上实质是差不多的 唯一的失误就是读错题了..输出了“Yes”或者是"No"..还多提交了两遍 果然要先读好题w.. 下面是C++の代码 #include #include #includ...
0
点赞
评论
收藏
分享
2019-11-08 21:20
宁德师范学院 运营
HUST程序设计竞赛(新生赛)-同步赛-C-小乐乐找最大数
题目描述小乐乐获得4个最大数,请帮他编程找到最大的数。输入描述:一行,4个整数,用空格分开。输出描述:一行,一个整数,为输入的4个整数中最大的整数。 因为一共是四个数 可以先假设第一个数是最大值 然后依次比较 比较三次 就可以轻松得出最大值 下面是C++の代码 #include <cstdio> #include <iostream> #include <algorithm> using namespace std; int read() { int x=0; bool f = false; char ch; do ch...
0
点赞
评论
收藏
分享
2019-11-08 21:18
已编辑
宁德师范学院 运营
HUST程序设计竞赛(新生赛)-同步赛-B-小乐乐算平均分
题目描述小乐乐输入三科成绩,请编程帮他输出三科成绩总分及平均分。输入描述:一行,3科成绩(浮点数),成绩之间用一个空格隔开。输出描述:一行,总分和平均分(小数点后保留两位),用一个空格隔开。 这个题要注意最后的总分和平均分要保留两位小数 剩下的就没什么好说的了,也是个签到送分题 下面是C++の代码 #include <cstdio> #include <iostream> #include <algorithm> using namespace std; int main() { double a, b, c; cin >>...
0
点赞
评论
收藏
分享
2019-11-08 21:14
已编辑
宁德师范学院 运营
HUST程序设计竞赛(新生赛)-同步赛-A-小乐乐学编程
输出描述:Practice makes perfect! 这个题是个典型的签到送分题 只要单纯输出就行了 下面是C++の代码 #include <iostream> using namespace std; int main() { cout << "Practice makes perfect!"; return 0; }
0
点赞
评论
收藏
分享
1
关注他的用户也关注了:
牛客网
牛客企业服务