news 2026/4/23 11:30:58

2025年山东大学计算机考研复试机试真题(附 AC 代码 + 解题思路)

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
2025年山东大学计算机考研复试机试真题(附 AC 代码 + 解题思路)

2025年山东大学计算机考研复试机试真题

2025年山东大学计算机考研复试上机真题

历年山东大学计算机考研复试上机真题

历年山东大学计算机考研复试机试真题

更多学校题目开源地址:https://gitcode.com/verticallimit1/noobdream

N 诺 DreamJudge 题库:输入 “学校名称” 即可筛选该校历年机试真题,题目均在考纲范围内,按难度自动排序。还可搭配《计算机考研机试攻略》刷题,书中题目可通过题号直接在题库中查找。

整数序列

题目描述

Time Limit: 1000 ms
Memory Limit: 256 mb

很多整数可以由一连串的整数序列相加而成,比如25=3+4+5+6+7=12+13,输入一个整数N,输出N的全部整数序列,如果没有输出"NONE”。2<=n<=1e7

输入输出格式
输入描述:

见样例

输出描述:

见样例

输入输出样例
输入样例#:
25
输出样例#:
3 4 5 6 7 12 13

代码一

  1. #include<bits/stdc++.h>
  2. using namespace std;
  3. bool Compare(vector<int>& l,vector<int>& r){
  4. return l[0] < r[0];
  5. }
  6. int main() {
  7. long long n;
  8. while(cin >>n){
  9. int flag = 0;
  10. vector<vector<int> > ans;
  11. for(long long i = 1;i <n;i++){
  12. if((n - (i*(i-1)) / 2) % i == 0){
  13. long long a = (n - (i*(i-1)) / 2 ) / i;
  14. if(a >0){
  15. if(a == n) continue;
  16. vector<int> v;
  17. for(long j = a; j <= a + i -1;j++){
  18. flag =1;
  19. v.push_back(j);
  20. }
  21. ans.push_back(v);
  22. }
  23. }
  24. }
  25. sort(ans.begin(),ans.end(),Compare);
  26. for(int i= 0;i<ans.size();i++){
  27. for(int j = 0;j < ans[i].size();j++){
  28. cout<<ans[i][j]<<" ";
  29. }
  30. cout<<endl;
  31. }
  32. if(flag == 0) cout<<"NONE"<<endl;
  33. }
  34. return 0;
  35. }

代码二

  1. #include<iostream>
  2. #include<cmath>
  3. using namespace std;
  4. int main()
  5. { int n;cin>>n;int flag=0;int temp;
  6. if(n==2) {
  7. cout<<"NONE"<<endl;
  8. return 0;
  9. }
  10. for(int i=sqrt(5*n);i>=2;i--)
  11. {
  12. if(i%2==1&&n%i==0)
  13. {
  14. temp=n/i;
  15. if(temp-i/2>=0)
  16. {for(int k=temp-i/2;k<=temp+i/2;k++)
  17. cout<<k<<' ';
  18. cout<<endl;
  19. flag=1;
  20. }
  21. }
  22. if(i%2==0&&(n-i/2)%i==0)
  23. { temp=(n-i/2)/i;
  24. if(temp-(i/2)+1>=0)
  25. {
  26. for(int k=temp-(i/2)+1;k<=temp+i/2;k++)
  27. {
  28. cout<<k<<' ';
  29. }
  30. cout<<endl;
  31. flag=1;
  32. }
  33. }
  34. }
  35. if(!flag) cout<<"NONE"<<endl;
  36. return 0;
  37. }

代码三

  1. #include<bits/stdc++.h>
  2. using namespace std;
  3. int main()
  4. {
  5. long long n;
  6. cin>>n;
  7. long long flag=0;
  8. for(long long i=1;i<=n/2;i++)// 枚举a1
  9. {
  10. // 二分an
  11. long long l=i+1,r=n/2+1;
  12. while(l<r)
  13. {
  14. long long mid=l+r+1>>1;
  15. long long x=(i+mid)*(mid-i+1)/2;
  16. if(x<=n) l=mid;
  17. else r=mid-1;
  18. }
  19. if((i+r)*(r-i+1)/2==n)
  20. {
  21. for(long long j=i;j<=r;j++) cout<<j<<" ";
  22. cout<<endl;
  23. flag=1;
  24. }
  25. }
  26. if(flag==0) cout<<"NONE"<<endl;
  27. return 0;
  28. }
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/22 19:50:49

如何轻松使用 OCR 和 GPT-4o mini 提取收据信息

原文&#xff1a;towardsdatascience.com/how-to-effortlessly-extract-receipt-information-with-ocr-and-gpt-4o-mini-0825b4ac1fea 在这篇文章中&#xff0c;我将向您展示如何从收据中提取信息&#xff0c;给出一个简单的收据示例。首先&#xff0c;我们将利用 OCR 从收据中…

作者头像 李华
网站建设 2026/4/20 12:43:22

专科生必看!8个高效降AI率工具推荐

专科生必看&#xff01;8个高效降AI率工具推荐 AI降重工具&#xff0c;让论文更“自然” 随着人工智能技术的快速发展&#xff0c;越来越多的专科生在撰写论文时会借助AI工具进行辅助写作。然而&#xff0c;AI生成的内容往往带有明显的痕迹&#xff0c;不仅容易被查重系统识别为…

作者头像 李华
网站建设 2026/4/18 10:31:52

基于Vue的家教预约系统7fisz(程序 + 源码 + 数据库 + 调试部署 + 开发环境配置),配套论文文档字数达万字以上,文末可获取,系统界面展示置于文末

系统程序文件列表系统功能用户,教师,学级科目,预约教师,教师信息开题报告内容基于Vue的家教预约系统开题报告一、选题背景与意义1. 选题背景随着教育个性化需求增长&#xff08;2025年K12课外辅导市场规模突破8000亿元&#xff09;&#xff0c;传统家教服务面临以下痛点&#x…

作者头像 李华
网站建设 2026/4/19 3:28:54

学长亲荐10个AI论文工具,本科生搞定毕业论文!

学长亲荐10个AI论文工具&#xff0c;本科生搞定毕业论文&#xff01; 论文写作的“隐形助手”&#xff0c;你值得拥有 对于大多数本科生而言&#xff0c;毕业论文不仅是一次学术能力的考验&#xff0c;更是一场时间与精力的拉锯战。在选题、写大纲、查资料、写初稿、修改润色、…

作者头像 李华
网站建设 2026/4/17 20:12:35

C51_ATGM336H_GPS

文章目录一、ATGM336H   1、简介   2、引脚说明   3、数据帧二、实例代码一、ATGM336H 1、简介 ATGM336H 是一款由中科微电子设计生产的中高精度、高性能 GNSS 定位模块。        支持的卫星系统&#xff1a;        支持 BDS、GPS、GALILEO、QZSS、IRNSS 等…

作者头像 李华
网站建设 2026/4/15 7:34:06

如何在 Power Query 中动态限制数据导入

原文&#xff1a;towardsdatascience.com/how-to-dynamically-restrict-data-import-in-power-query-68a29fce0640?sourcecollection_archive---------10-----------------------#2024-08-06 当我们存储大量数据时&#xff0c;我们可能会问自己&#xff1a;我真的需要所有这些…

作者头像 李华