
PTA
ArvinYL
要么热爱,要么离开
展开
-
6-1 使用函数输出指定范围内的Fibonacci数
6-1使用函数输出指定范围内的Fibonacci数本题要求实现一个计算Fibonacci数的简单函数,并利用其实现另一个函数,输出两正整数m和n(0<m≤n≤10000)之间的所有Fibonacci数。所谓Fibonacci数列就是满足任一项数字是前两项的和(最开始两项均定义为1)的数列。函数接口定义:int fib( int n );void PrintFN...原创 2018-11-12 22:34:38 · 1946 阅读 · 0 评论 -
6-2 报数
6-2报数报数游戏是这样的:有n个人围成一圈,按顺序从1到n编好号。从第一个人开始报数,报到m(<n)的人退出圈子;下一个人从1开始报数,报到m的人退出圈子。如此下去,直到留下最后一个人。本题要求编写函数,给出每个人的退出顺序编号。函数接口定义:void CountOff( int n, int m, int out[] );其中n是初始人数;m是游戏规定的退出位次...原创 2018-11-13 09:26:24 · 2409 阅读 · 0 评论 -
7-1 素因子分解
7-1素因子分解给定某个正整数N,求其素因子分解结果,即给出其因式分解表达式N=p1k1⋅p2k2⋯pmkm。输入格式:输入long int范围内的正整数 N。输出格式:按给定格式输出N的素因式分解表达式,即N=p1^k1*p2^k2*…*pm^km,其中pi为素因子并要求由小到大输出,指数ki为pi的个数;当ki为...原创 2018-11-12 21:28:16 · 1778 阅读 · 0 评论 -
7-1 输出学生成绩
7-1输出学生成绩本题要求编写程序,根据输入学生的成绩,统计并输出学生的平均成绩、最高成绩和最低成绩。建议使用动态内存分配来实现。输入格式:输入第一行首先给出一个正整数N,表示学生的个数。接下来一行给出N个学生的成绩,数字间以空格分隔。输出格式:按照以下格式输出:average = 平均成绩max = 最高成绩min = 最低成绩结果均保留两位小数。输入样...原创 2018-11-20 14:26:50 · 18905 阅读 · 2 评论 -
7-3 点赞
7-3点赞(20 分)微博上有个“点赞”功能,你可以为你喜欢的博文点个赞表示支持。每篇博文都有一些刻画其特性的标签,而你点赞的博文的类型,也间接刻画了你的特性。本题就要求你写个程序,通过统计一个人点赞的纪录,分析这个人的特性。输入格式:输入在第一行给出一个正整数N(≤1000),是该用户点赞的博文数量。随后N行,每行给出一篇被其点赞的博文的特性描述,格式为“KF1⋯FK...原创 2018-11-27 09:17:56 · 979 阅读 · 0 评论