郑州轻工业学院ACM网站试题1041-1080部分解析

合集下载

2022年河南省郑州市全国计算机等级考试网络技术真题(含答案)

2022年河南省郑州市全国计算机等级考试网络技术真题(含答案)

2022年河南省郑州市全国计算机等级考试网络技术真题(含答案)学校:________ 班级:________ 姓名:________ 考号:________一、单选题(10题)1.有关安全威胁和安全攻击,下列说法错误的是( )。

A.非服务攻击与特定服务无关B.主要的渗入威胁有特洛伊木马和陷门C.假冒、身份攻击都属于非授权访问威胁D.拒绝服务是指禁止通信实体的正常使用和管理,是一种主动攻击2.下列关于路由协议的描述中,正确的是()。

.A.RIP协议中,路由刷新报文主要内容是由若干(D、V)组成的表B.RIP协议中,路由器在接收到更新报文后按照最短路径原则更新路由表C.OSPF协议中,链路状态数据库中保存一个完整的路由表D.OSPF协议中,当链路状态发生变化时用洪泛法向相邻路由器发送信息3.关于网络信息收集的说法中正确的是()。

A.网络信息的收集没有任何中间环节B.网络信息的收集,无法保证信息的准确性C.网络信息的收集,有效保证了信息的准确性D.网络信息的收集是全免费的4. 下列有关公钥加密体制的说法,错误的是( )。

A.用户要生成一对加密和解密时使用的密钥B.用户可以随时改变私钥,然后发布新的公钥来替换旧公钥C.私钥是保密的,所以私钥又称为保密密钥D.公钥密码体制的设计比对称密码体制的设计难度更大5.市场营销全过程的本质则是()。

A.商业运作过程B.商品交换过程C.管理过程D.企业经营行为6.第22题“协议数据单元的某个字段的解释”指的是网络协议中的哪一个要素?()A.语法B.语义C.层次D.时序7.下列关于Windows Server 2003系统下DHCP服务器的描述中,错误的是()。

A.租约期限决定客户端向服务器更新租约的频率B.一个作用域可负责多个网段IP地址的分配C.地址池是作用域应用排除范围之后剩余的IP地址D.保留确保子网上指定设备始终使用相同的IP地址8.以下关于P2P的描述,错误的是()。

计算机网络技术期末考试模拟试题及答案郑州轻工业学院

计算机网络技术期末考试模拟试题及答案郑州轻工业学院

计算机网络技术期末考试模拟试题及答案(1)一、填空(共20空, 每空1分)1.常用旳有线传播介质有3种: _____、_____、_____ 。

2.网络互连时, 一般采用_____、_____、_____、_____ 四种设备。

3.与网际协议IP配套使用旳四个协议是: _____、_____、_____、_____。

4.信号调制常用旳三种措施是: _____、_____、_____。

5.从传播范围旳角度来划分计算机网络, 计算机网络可以分为: _____、_____、_____、_____。

6.常用旳IP地址有A、B、C三类, 155.11.3.31是一种_____类IP地址, 其网络标识(net-id)为____.7.IP地址旳编址措施经历旳三个历史阶段是分类地址、划分子网和_____三种。

8.面向连接服务具有_____、_____、______三个阶段。

9.分组互换中所有分组在网络传播有两种方式:_____、_____。

10.一台主机可以有3个唯一标识它旳地址, 分别是MAC地址、IP地址和_____。

二、选择(共20小题, 每题1分)1.世界上第一种计算机网络是()。

A ARPANETB ChinaNetC InternetD CERNET2.如下哪个是MAC地址()A OD-01-02-AAB 139.216.000.012.002C AO.O1.00D 00-01-22-OA-AD-01广域网覆盖旳地方范围从几十公里到几千公里, 它旳通信子网重要使用().A报文互换技术B分组互换技术C文献互换技术D电路互换技术若数据链路旳发送窗口尺寸WT=9, 在发送过3号帧、并接到3号帧确实认帧后, 发送方还可持续发送( )A 2个帧B 4个帧C 7个帧D 9个帧5.以太网媒体访问控制技术CSMA/CD旳机制是()。

A 争用带宽B 预约带宽C 循环使用带宽D 按优先级分派带宽6.ADSL技术重要处理旳问题是()A 宽带传播B宽带接入C 宽带互换D多媒体技术7.传播层向顾客提供()A 链路层B 端对端层C 网络对网络D 子网到子网8.下列不属于路由选择协议旳是()。

acm初赛试题及答案

acm初赛试题及答案

acm初赛试题及答案# acm初赛试题及答案1. 问题描述给定一个整数n,求出n以内所有正整数的和。

2. 输入格式输入包含一个整数n(1≤n≤10000)。

3. 输出格式输出一个整数,表示n以内所有正整数的和。

4. 样例输入```100```5. 样例输出```5050```6. 问题分析本题要求计算从1到n的所有正整数的和。

这是一个简单的数学问题,可以通过公式求解。

7. 解题思路使用求和公式:\( \sum_{i=1}^{n} i = \frac{n(n+1)}{2} \)。

8. 算法实现编写一个函数,输入n,输出计算结果。

9. 代码示例```pythondef sum_of_numbers(n):return n * (n + 1) // 2n = int(input())print(sum_of_numbers(n))```10. 注意事项输入的n可能会非常大,需要考虑整数溢出的问题。

11. 测试用例- 输入:1输出:1- 输入:10输出:55- 输入:10000输出:5000500012. 评分标准- 正确性:算法正确,输出结果符合预期。

- 效率:算法执行效率高,能在规定时间内完成计算。

- 代码风格:代码可读性好,注释清晰。

13. 常见错误- 未考虑整数溢出。

- 未正确使用求和公式。

- 代码中存在语法错误。

14. 扩展思考- 如果要求计算从m到n的所有正整数的和,应该如何修改算法? - 如何优化算法以处理更大的输入值?15. 参考答案- 对于扩展思考的第一个问题,可以将求和公式修改为:\( \sum_{i=m}^{n} i = \frac{n(n+1)}{2} - \frac{(m-1)m}{2} \)。

- 对于扩展思考的第二个问题,可以考虑使用更高效的数据结构或者算法来减少计算量。

以上是ACM初赛试题及答案的完整内容。

计算机acm试题及答案

计算机acm试题及答案

计算机acm试题及答案一、选择题1. 在计算机科学中,ACM代表什么?A. 人工智能与机器学习B. 计算机辅助制造C. 计算机辅助设计D. 国际计算机学会答案:D2. 下列哪个不是计算机程序设计语言?A. PythonB. JavaC. C++D. HTML答案:D3. 在计算机系统中,CPU代表什么?A. 中央处理单元B. 计算机辅助设计C. 计算机辅助制造D. 计算机辅助教学答案:A二、填空题1. 计算机的内存分为__________和__________。

答案:RAM;ROM2. 在编程中,__________是一种用于存储和操作数据的数据结构。

答案:数组3. 计算机病毒是一种__________,它能够自我复制并传播到其他计算机系统。

答案:恶意软件三、简答题1. 请简述计算机操作系统的主要功能。

答案:计算机操作系统的主要功能包括管理计算机硬件资源,提供用户界面,运行应用程序,以及控制其他系统软件和应用软件的运行。

2. 什么是云计算,它与传统的本地计算有何不同?答案:云计算是一种通过互联网提供计算资源(如服务器、存储、数据库、网络、软件等)的服务模式。

与传统的本地计算相比,云计算允许用户按需获取资源,无需购买和维护物理硬件,具有更高的灵活性和可扩展性。

四、编程题1. 编写一个程序,计算并输出从1到100(包括1和100)之间所有偶数的和。

答案:```pythonsum = 0for i in range(1, 101):if i % 2 == 0:sum += iprint(sum)```2. 给定一个字符串,编写一个函数,将字符串中的所有字符按ASCII 码值排序并返回。

答案:```pythondef sort_string(s):return ''.join(sorted(s))```五、论述题1. 论述计算机硬件和软件之间的关系及其对计算机系统性能的影响。

答案:计算机硬件是计算机系统的物质基础,包括CPU、内存、硬盘等,而软件则是运行在硬件上的程序和数据。

大学ACM考试题目及作业答案整理

大学ACM考试题目及作业答案整理

ACM作业与答案整理1、平面分割方法:设有n条封闭曲线画在平面上,而任何两条封闭曲线恰好相交于两点,且任何三条封闭曲线不相交于同一点,问这些封闭曲线把平面分割成的区域个数。

#include <iostream.h>int f(int n){if(n==1) return 2;else return f(n-1)+2*(n-1);}void main(){int n;while(1){cin>>n;cout<<f(n)<<endl;}}2、LELE的RPG难题:有排成一行的n个方格,用红(Red)、粉(Pink)、绿(Green)三色涂每个格子,每格涂一色,要求任何相邻的方格不能同色,且首尾两格也不同色.编程全部的满足要求的涂法.#include<iostream.h>int f(int n){if(n==1) return 3;else if(n==2) return 6;else return f(n-1)+f(n-2)*2;}void main(){int n;while(1){cin>>n;cout<<f(n)<<endl;}}3、北大ACM(1942)Paths on a GridTime Limit: 1000MS Memory Limit: 30000K DescriptionImagine you are attending your math lesson at school. Once again, you are bored because your teacher tells things that you already mastered years ago (this time he's explaining that (a+b)2=a2+2ab+b2). So you decide to waste your time with drawing modern art instead.Fortunately you have a piece of squared paper and you choose a rectangle of size n*m on the paper. Let's call this rectangle together with the lines it contains a grid. Starting at the lower left corner of the grid, you move your pencil to the upper right corner, taking care that it stays on the lines and moves only to the right or up. The result is shown on the left:Really a masterpiece, isn't it? Repeating the procedure one more time, you arrive with the picture shown on the right. Now you wonder: how many different works of art can you produce?InputThe input contains several testcases. Each is specified by two unsigned 32-bit integers n and m, denoting the size of the rectangle. As you can observe, the number of lines of the corresponding grid is one more in each dimension. Input is terminated by n=m=0.OutputFor each test case output on a line the number of different art works that can be generated using the procedure described above. That is, how many paths are there on a grid where each step of the path consists of moving one unit to the right orone unit up? You may safely assume that this number fits into a 32-bit unsigned integer.Sample Input5 41 10 0Sample Output1262#include<iostream>using namespace std;long long f(long long m, long long n){if(n==0) return 1;else return f(m-1,n-1)*m/n;}int main(){long long m,n;while(scanf("%I64d %I64d",&n,&m) && n+m){printf("%I64d\n",f(m+n,min(m,n)));}return 0;}1、北大ACM(1012)JosephTime Limit: 1000MS Memory Limit: 10000KTotal Submissions: 31213 Accepted: 11700 DescriptionThe Joseph's problem is notoriously known. For those who are not familiar with the original problem: from among n people, numbered 1, 2, . . ., n, standing in circle every mth is going to be executed and only the life of the last remaining person will be saved. Joseph was smart enough to choose the position of the last remaining person, thus saving his life to give us the message about the incident. For example when n = 6 and m = 5 then the people will be executed in the order 5, 4, 6, 2, 3 and 1 will be saved.Suppose that there are k good guys and k bad guys. In the circle the first k are good guys and the last k bad guys. You have to determine such minimal m that all the bad guys will be executed before the first good guy.题目大意:编号为1,2…, n的n个人排成一圈,从第一个人开始,去掉后面的第m个人,在从第m+1个人开始去掉后面第m个人,以此类推。

acm大赛试题及答案

acm大赛试题及答案

acm大赛试题及答案ACM大赛试题及答案1. 题目一:字符串反转问题描述:编写一个程序,输入一个字符串,输出其反转后的字符串。

输入格式:输入包含一个字符串,字符串长度不超过100。

输出格式:输出反转后的字符串。

示例:输入:hello输出:olleh答案:```pythondef reverse_string(s):return s[::-1]input_string = input().strip()print(reverse_string(input_string))```2. 题目二:计算阶乘问题描述:编写一个程序,输入一个非负整数n,输出n的阶乘。

输入格式:输入包含一个非负整数n,n不超过20。

输出格式:输出n的阶乘。

示例:输入:5输出:120答案:```pythondef factorial(n):if n == 0:return 1else:return n * factorial(n - 1)n = int(input())print(factorial(n))```3. 题目三:寻找最大数问题描述:给定一个包含n个整数的数组,找出数组中的最大数。

输入格式:输入包含一个整数n,表示数组的大小,随后是n个整数。

输出格式:输出数组中的最大数。

示例:输入:5 1 2 3 4 5输出:5答案:```pythonn = int(input())numbers = list(map(int, input().split()))max_number = max(numbers)print(max_number)```4. 题目四:判断闰年问题描述:编写一个程序,输入一个年份,判断该年份是否为闰年。

输入格式:输入包含一个整数,表示年份。

输出格式:如果输入的年份是闰年,则输出"Yes",否则输出"No"。

示例:输入:2000输出:Yes答案:```pythonyear = int(input())if (year % 4 == 0 and year % 100 != 0) or (year % 400 == 0):print("Yes")else:print("No")```5. 题目五:斐波那契数列问题描述:编写一个程序,输入一个非负整数n,输出斐波那契数列的第n项。

acm竞赛试题及答案

acm竞赛试题及答案

acm竞赛试题及答案ACM(Association for Computing Machinery)竞赛是一项全球性计算机科学竞赛,旨在锻炼参赛者的问题解决能力和编程技巧。

每年都有数千名来自不同学校的学生参加这一挑战。

本文将提供一些最近的ACM竞赛试题以及相应的答案,帮助读者了解和学习竞赛题目的类型和解题思路。

1. 问题描述给定一个由N个整数组成的数组A,请编写一个程序,找出数组中两个不同元素的差的最小值。

2. 输入格式- 第一行包含一个整数N,表示数组A的长度。

- 第二行包含N个以空格分隔的整数,表示数组A中的元素。

3. 输出格式输出一个整数,表示数组中两个不同元素的差的最小值。

4. 示例输入:51 52 9 12输出:15. 解题思路该问题可以通过对数组进行排序,并比较相邻两个数的差值来求解。

首先,将数组A进行升序排序。

然后,遍历排序后的数组,依次计算相邻两个数的差值,并记录其中的最小值。

最后,返回这个最小差值即可。

6. 代码实现```pythondef min_difference(nums):nums.sort() # 对数组进行升序排序min_diff = float('inf') # 初始化最小差值为正无穷大for i in range(len(nums)-1):diff = abs(nums[i] - nums[i+1]) # 计算相邻两个数的差值min_diff = min(min_diff, diff) # 更新最小差值return min_diff# 输入处理N = int(input())A = list(map(int, input().split()))# 调用函数并输出结果result = min_difference(A)print(result)```7. 答案解析对给定的数组进行排序后,遍历数组计算相邻两个数的差值,并记录其中的最小值。

上述代码中,首先将数组A进行升序排序,然后使用一个变量`min_diff`来记录最小差值。

acm试题及答案python

acm试题及答案python

acm试题及答案pythonACM试题及答案(Python)1. 问题描述:给定一个整数数组,请编写一个Python函数,找出数组中第二大的数。

2. 输入格式:一个包含整数的列表。

3. 输出格式:一个整数,表示数组中第二大的数。

4. 示例:- 输入:[10, 5, 8, 20, 15]- 输出:155. 答案:```pythondef find_second_max(nums):first_max = float('-inf')second_max = float('-inf')for num in nums:if num > first_max:second_max = first_maxfirst_max = numelif num > second_max and num != first_max:second_max = numreturn second_max if second_max != float('-inf') else None# 示例测试nums = [10, 5, 8, 20, 15]print(find_second_max(nums)) # 输出应为15```6. 分析:此题要求找出数组中第二大的数。

我们可以通过遍历数组,使用两个变量分别记录当前找到的最大值和第二大值。

在遍历过程中,如果当前元素比第一大的元素大,则更新第二大的元素为当前第一大的元素,并将当前元素设为第一大的元素。

如果当前元素小于第一大的元素但大于第二大的元素,则更新第二大的元素。

最后返回第二大的元素。

7. 注意:如果数组中只有一个元素或所有元素都相等,则返回`None`。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

1041: 绝对值最大时间限制: 1 Sec 内存限制: 30 MB提交: 1053 解决: 589[提交][状态][讨论版]题目描述输入3个整数,输出绝对值最大的那个数。

输入输入包含3个int范围内的整数,用空格隔开。

输出输出三个数中绝对值最大的数,单独占一行。

若绝对值最大的数不唯一,则输出最先出现的那个。

例如,若输入为1 -3 3,则输出为-3;若输入为1 3 -3则输出为3。

样例输入样例输出提示来源#include<stdio.h>#include<math.h>int main(){inta,b,c,i,d,e,f,max;scanf("%d%d%d",&a,&b,&c); d=abs(a);e=abs(b);f=abs(c);max=d;i=a;if(e>max){max=e;i=b;}if(f>max){max=f;i=c;}printf("%d",i);return 0;}1053: 阶乘表时间限制: 1 Sec 内存限制: 128 MB提交: 1607 解决: 571[提交][状态][讨论版]题目描述输入一个正整数n(n<20),输出1到n之间阶乘表。

输入输入只有一个正整数n。

输出输出1到n之间的阶乘表,格式见输出样例。

每行两个数据,第一个数据占4列,第二个数据占20列,左对齐。

样例输入样例输出提示来源#include<stdio.h>int main(){inti,n,j;double s=1;scanf("%d",&n);for(i=1;i<=n;i++){for(j=1;j<=i;j++){s=s*j;}printf("%-4d%-20.0lf\n",i,s);s=1;}return 0;}1059: 猴子吃桃时间限制: 1 Sec 内存限制: 128 MB提交: 455 解决: 378[提交][状态][讨论版]题目描述悟空第一天摘下桃子若干,当即吃掉一半,还不过瘾,又多吃一个,第二天又将剩下的桃子吃掉一半多一个,以后每天吃掉前一天剩下的一半多一个,到第n天准备吃的时候只剩下一个桃子。

聪明的你,请帮悟空算一下,他第一天开始吃的时候桃子一共有多少个呢?输入输入一个数n(1<=n<=30)。

输出输出第一天的桃子个数。

样例输入样例输出提示来源#include<stdio.h>int main(){intn,m=1,i;scanf("%d",&n);for(i=1;i<n;i++){m=2*(m+1);}printf("%d",m);return 0;}1060: 兔子繁殖问题时间限制: 1 Sec 内存限制: 128 MB提交: 806 解决: 459[提交][状态][讨论版]题目描述这是一个有趣的古典数学问题,著名意大利数学家Fibonacci曾提出一个问题:有一对小兔子,从出生后第3个月起每个月都生一对兔子。

小兔子长到第3个月后每个月又生一对兔子。

按此规律,假设没有兔子死亡,第一个月有一对刚出生的小兔子,问第n个月有多少对兔子?输入输入月数n(1<=n<=44)。

输出输出第n个月有多少对兔子。

样例输入样例输出提示来源#include<stdio.h>int main(){intn,a[100],b,i;a[0]=1;a[1]=1;scanf("%d",&n);if(n==1||n==2)printf("2");else if(n>2){for(i=2;i<n;i++){a[i]=a[i-1]+a[i-2];}printf("%d",a[n-1]);}return 0;}1061: 整存零取时间限制: 1 Sec 内存限制: 128 MB提交: 356 解决: 319[提交][状态][讨论版]题目描述假设银行一年整存零取的月息为x,现在某人手头有一笔钱,他打算在今后5年中,每年年底取出1000元作为孩子来年的教育金,到第5年孩子毕业时刚好取完这笔钱,请编程计算第1年年初时他应存入银行多少钱。

输入输入一个实数x,表示月息。

输出输出一个实数,小数点后保留两位小数,占一行。

样例输入样例输出提示来源#include<stdio.h>#include<math.h>int main(){inti,j;float a,b=0;scanf("%f",&a);for(i=1;i<=5;i++){b=b+1000;b=b/(1+a*12);}printf("%.2f",b);return 0;}1063: 求解不等式时间限制: 1 Sec 内存限制: 128 MB提交: 526 解决: 300[提交][状态][讨论版]题目描述已知不等式1!+2!+3!+...+m!‹n,请编程对用户指定的n值计算并输出满足该不等式的m的整数解。

输入输入一个正整数n,n不大于1000000。

输出输出m的取值范围,具体格式见输出样例。

样例输入样例输出提示来源#include<stdio.h>int main(){int m=1,j,s=0,a,n;scanf("%d",&n);while(s<n){a=1;for(j=1;j<=m;j++){a=a*j;}s=s+a;m=m+1;}printf("m<=%d",m-2); return 0;}1068: 最大公约数时间限制: 1 Sec 内存限制: 128 MB提交: 490 解决: 216[提交][状态][讨论版]题目描述输入两个正整数,输出其最大公约数。

输入输入两个正整数m和n,数据之间用空格隔开。

输出输出一个整数,表示m和n的最大公约数。

样例输入样例输出提示来源#include<stdio.h>int main(){intm,n,a,b;scanf("%d%d",&m,&n);if(m>n){a=m;m=n;n=a;}while(m!=n){b=n-m;if(m>b){n=m;m=b;}else{n=b;m=m;}}printf("%d",m);return 0;}1069: 最大公约与最小公倍时间限制: 1 Sec 内存限制: 128 MB提交: 581 解决: 190[提交][状态][讨论版]题目描述输入两个正整数,输出其最大公约数和最小公倍数。

输入输入两个正整数n和m(n,m<=1000000)。

输入保证最终结果在int范围内。

输出输出两个整数,用空格隔开。

表示m和n的最大公约数和最小公倍数。

样例输入样例输出提示来源#include<stdio.h>int main(){intm,n,a,b,c;double d;scanf("%d%d",&m,&n);c=m;d=n;if(m>n){a=m;m=n;n=a;}while(m!=n){b=n-m;if(m>b){n=m;m=b;}else{n=b;m=m;}}printf("%d %.0lf",m,(c*d)/m); return 0;}1070: 加密字符时间限制: 1 Sec 内存限制: 128 MB提交: 398 解决: 184[提交][状态][讨论版]题目描述从键盘输入一批字符,以@结束,按要求加密并输出。

输入从键盘输入一批字符,占一行,以@结束。

输出输出占一行加密规则:1)、所有字母均转换为小写。

2)、若是字母'a'到'y',则转化为下一个字母。

3)、若是'z',则转化为'a'。

4)、其它字符,保持不变。

样例输入样例输出提示来源#include<stdio.h>int main(){char a[1000];inti;scanf("%c",&a[0]);i=0;while(a[i]!='@'){if(a[i]>=65&&a[i]<90){a[i]=a[i]+33;printf("%c",a[i]);}else if(a[i]>=97&&a[i]<122) {a[i]=a[i]+1;printf("%c",a[i]);}else if(a[i]==122){a[i]=97;printf("%c",a[i]);}else if(a[i]==90){a[i]=97;printf("%c",a[i]);}else{printf("%c",a[i]);}i++;scanf("%c",&a[i]);}return 0;}1071: 统计数字字符的个数时间限制: 1 Sec 内存限制: 128 MB提交: 255 解决: 212[提交][状态][讨论版]题目描述输入一行字符,以回车符作为输入结束的标志。

统计其中数字字符的个数。

输入多个字符,以回车符结束,回车符不作为有效字符。

输出输出一个整数,表示数字字符的个数。

样例输入样例输出提示来源#include<stdio.h>#include<string.h>int main(){char a[100];inti,j=0,n;gets(a);n=strlen(a);for(i=0;i<n;i++){if(a[i]>=48&&a[i]<=57){j++;}}printf("%d",j);return 0;}1072: 字符分类统计时间限制: 1 Sec 内存限制: 128 MB提交: 433 解决: 218[提交][状态][讨论版]题目描述输入一行字符,以回车符作为输入结束的标志。

统计其中英文字母、数字字符和其他字符的个数。

输入多个字符,以回车符结束,回车符不作为有效字符。

有效字符个数不超过100。

输出输出分3行,格式见输出样例。

样例输入样例输出提示来源#include<stdio.h>#include<string.h>int main(){char a[100];inti,n,j=0,k=0,b=0;gets(a);n=strlen(a);for(i=0;i<n;i++){if((a[i]>='a'&&a[i]<='z')||(a[i]>='A'&&a[ i]<='Z')){b++;}else if(a[i]>='0'&&a[i]<='9'){j++;}else{k++;}}printf("letter:%d\n",b);printf("digit:%d\n",j);printf("other:%d\n",k);return 0;}1074: 分解质因子时间限制: 1 Sec 内存限制: 128 MB提交: 276 解决: 127[提交][状态][讨论版]题目描述将一个正整数分解质因数,例如,输入90,输出2 3 3 5。

相关文档
最新文档