当前位置: 首页 > article >正文

sdut-程序设计基础Ⅰ-23级转专业第一次机测题

7-1 猴子吃桃分数 5作者 杨鑫单位 大连理工大学猴子吃桃问题。猴子第一天摘下若干个桃子当即吃了一半还不过瘾又多吃了一个。 第二天早上又将剩下的桃子吃掉一半又多吃一个。以后每天早上都吃了前一天剩下的一半零一个。 到第10天早上想再吃时见只剩下一个桃子了。求第一天共摘多少桃子。输出格式:输出第十天共吃多少桃子第一天吃了多少桃子。输入样例:无输出样例:10天共吃3049第一天吃1534实现代码#includebits/stdc.h using namespace std; int main(){ int i1,k1; int sum0; int cnt0; for(int j2;j10;j){ i(i1)*2; sumsumi; } for(int j2;j9;j){ k(k1)*2; cntcntk; } cout10天共吃sum1endl; cout第一天吃sum-cnt; return 0; }7-2 最大公约数和最小公倍数分数 10作者 唐艳琴单位 中国人民解放军陆军工程大学本题目要求读入2个正整数A和B然后输出它们的最大公约数和最小公倍数。输入格式:输入在一行中给出2个不超过10000的正整数A和B。输出格式:对每一组输入在一行中输出最大公约数和最小公倍数用逗号分隔。输入样例:2 3输出样例:1,6实现代码#includebits/stdc.h using namespace std; int main(){ int m,n; cinmn; int cnt,sum; for(int imin(m,n);i1;i--){ if(m%i0n%i0){ cnti; break; } } for(int i1;im*n;i){ if(i%m0i%n0){ sumi; break; } } coutcnt,sum; }7-3 数组中的逆序对分数 20作者 fang单位 广东东软学院数组中的逆序对给定一个长度为n的整数数组其中可能存在正数、负数和零。请编写一个程序计算并输出数组中的逆序对。提示逆序对是指两个元素的值满足前面的元素大于后面的元素。例如对于数组[1, -2, 3, 4, -5]逆序对有(1, -2)、(1, 3)、(1, 4)、(1, -5)、(-2, 3)、(-2, 4)、(-2, -5)、(3, 4)、(3, -5)、(4, -5)共10个逆序对。输入格式:第一行输入一个整数n表示数组的长度。第二行输入n个整数用空格隔开表示数组的元素。输出格式:按顺序输出数组中的逆序对。一组逆序对的两个数中间用空格隔开并在后面加上换行符。如果题目中没有逆序对则输出“NULL”。输入样例:51 -2 3 4 -5输出样例:1 -21 -5-2 -53 -54 -5代码长度限制实现代码#includebits/stdc.h using namespace std; int main(){ int n; cinn; int a[110]; bool flag0; for(int i1;in;i){ cina[i]; } for(int i1;in;i){ for(int ji1;jn;j){ if(a[i]a[j]){ flag1; couta[i] a[j]endl; } } } if(flag0) coutNULL; return 0; }7-4 杨辉三角分数 5作者 杨鑫单位 大连理工大学这是一个编程题模板。请在这里写题目描述。例如本题目要求读入2个整数A和B然后输出它们的和。输入格式:无输出格式:10行的杨辉三角输入样例:无输出样例:11 11 2 11 3 3 11 4 6 4 11 5 10 10 5 11 6 15 20 15 6 11 7 21 35 35 21 7 11 8 28 56 70 56 28 8 11 9 36 84 126 126 84 36 9 1实现代码#includebits/stdc.h using namespace std; int main(){ int a[12][12]; for(int i1;i10;i){ for(int j1;ji;j){ if(i2||j1||ji) a[i][j]1; else a[i][j]a[i-1][j]a[i-1][j-1]; } } for(int i1;i10;i){ for(int j1;ji;j){ couta[i][j] ; } coutendl; } return 0; }7-5 开关灯分数 21作者 于延单位 哈尔滨师范大学任务描述假设有N盏灯(N为不大于5000的正整数)从1到N按顺序依次编号初始时全部处于开启状态有M个人(M为不大于N的正整数)也从1到M依次编号。第一个人1号将灯全部关闭第二个人2号将编号为2的倍数的灯打开第三个人3号将编号为3的倍数的灯做相反处理即将打开的灯关闭将关闭的灯打开。依照编号递增顺序以后的人都和3号一样将凡是自己编号倍数的灯做相反处理。请问当第M个人操作之后哪几盏灯是关闭的按从小到大输出其编号其间用逗号间隔。输入格式:输入正整数N和M以单个空格隔开。输出格式:顺次输出关闭的灯的编号其间用逗号间隔。输入样例:10 10输出样例:1,4,9题目来源该题目选自OpenJudge网站在线网址http://noi.openjudge.cn/ch0104/31/实现代码#includebits/stdc.h using namespace std; int main(){ int n,m; cinnm; int a[5050]; for(int i1;in;i){ a[i]-1; } for(int i2;im;i){ for(int ji;jn;jji){ a[j]-1*a[j]; } } int b[5050]; int j1; cout1; for(int i2;in;i){ if(a[i]-1) cout,i; } }7-6 回文素数分数 30作者 曹风云单位 合肥师范学院如果一个整数是素数同时其对应的字符串是回文字符串时便称其为回文素数。例如131既是素数其对应的字符串“131”又是回文字符串所以131是回文素数。‪‬‪‬‪‬‪‬‪‬‮‬‪‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‮‬编写函数输入一个正整数 n作为函数参数 , 请你在一行内输出从小到大排列的小于这个数的所有回文素数每个数字后面一个逗号。输入格式:输入一个正整数输出格式:一行内输出从小到大排列的小于这个数的所有回文素数每个数字后面一个逗号。输入样例:在这里给出一组输入。例如131输出样例:在这里给出相应的输出。例如2,3,5,7,11,101,实现代码#includebits/stdc.h using namespace std; int a[100]; int fun(int x){ int i; for(i2;i*ix;i){ if(x%i0){ return 0; break; } } return 1; } int f(int i){ int sum-1; int j0; if(i10) return 1; else{ while(i){ a[j]i%10; ii/10; sumsum1; } for(int k0;ksum;k){ if(a[k]!a[sum-k]) { return 0; break; } } } return 1; } int main(){ int n; cinn; for(int i2;in;i){ fun(i); f(i); if(fun(i)1f(i)1) couti,; } return 0; }7-7 奇偶分家分数 10作者 陈越单位 浙江大学给定N个正整数请统计奇数和偶数各有多少个输入格式输入第一行给出一个正整N≤1000第2行给出N个非负整数以空格分隔。输出格式在一行中先后输出奇数的个数、偶数的个数。中间以1个空格分隔。输入样例988 74 101 26 15 0 34 22 77输出样例3 6实现代码#includebits/stdc.h using namespace std; int a[1010]; int main(){ int n; cinn; int sum0; int cnt0; for(int i1;in;i){ cina[i]; if(a[i]%20) sum; else cnt; } coutcnt sum; return 0; }7-8 sdut-C语言实验-去掉重复的数据分数 20作者 马新娟单位 山东理工大学给定含有n个整数的序列要求对这个序列进行去重操作。所谓去重是指对这个序列中每个重复出现的数只保留该数第一次出现的位置删除其余位置。题目来源teacher 刘输入格式:输入包含两行第一行包含一个正整数n1≤n≤20000表示第二行序列中数字的个数第二行包含n个整数整数之间以一个空格分开。每个整数大于等于10、小于等于5000。输出格式:输出去重之后的数据数据之间用空格间隔。输入样例1:510 12 93 12 75输出样例1:10 12 93 75输入样例2:1021 30 14 55 32 63 11 30 55 30输出样例2:21 30 14 55 32 63 11实现代码#includebits/stdc.h using namespace std; int main(){ int n; cinn; int a[20010]; for(int i1;in;i){ cina[i]; } for(int i1;in;i){ for(int ji1;jn;j){ if(a[j]a[i]) a[j]0; } } couta[1]; for(int i2;in;i){ if(a[i]!0) cout a[i]; } return 0; }

相关文章:

sdut-程序设计基础Ⅰ-23级转专业第一次机测题

7-1 猴子吃桃分数 5作者 杨鑫单位 大连理工大学猴子吃桃问题。猴子第一天摘下若干个桃子,当即吃了一半,还不过瘾,又多吃了一个。 第二天早上又将剩下的桃子吃掉一半,又多吃一个。以后每天早上都吃了前一天剩下的一半零一个。 到第…...

4G站点板卡故障导致同步终止与小区不可用处理案例

板卡隐性故障案例分享如下:LTE站点上报告警:连续几日上同步终止、小区不可用告警,反复出现。网管查询:可以远程登站,但执行指令反映非常慢,1条指令反馈需要几分钟,甚至出现Time out。站点显示状…...

游戏数据助力配送机器人升级

3月17日消息,Niantic Spatial与Coco Robotics达成合作,将用《Pokmon Go》等游戏积累的地理空间数据训练城市配送机器人,引发数据用途新关注。合作背景《Pokmon Go》运营权虽在2025年移交Scopely,但Niantic此前收集的视觉数据成了提…...

排序(二)【数据结构】

简单选择排序(选择排序 不稳定) 核心思想: 每一趟找到待排序序列中最小的值,以及找到待排序序列的第一个值进行交换 (即 每一趟就是找到待排序序列中的最小值,通过交换的方式放到第一个位置上) …...

计算机毕业设计springboot基于Vue框架的智能教研系统的设计与实现 基于SpringBoot与Vue3的数字化教学研究协同平台 前后端分离架构下的智慧教育教研管理系统

计算机毕业设计springboot基于Vue框架的智能教研系统的设计与实现(配套有源码 程序 mysql数据库 论文) 本套源码可以在文本联xi,先看具体系统功能演示视频领取,可分享源码参考。教育信息化浪潮正深刻重塑传统教学研究模式。长期以来&#xff…...

爬虫对抗:ZLibrary反爬机制实战分析技术文章大纲

爬虫对抗:ZLibrary反爬机制实战分析技术文章大纲爬虫与反爬虫概述爬虫技术的基本原理与应用场景反爬虫机制的必要性与常见手段ZLibrary作为典型案例的背景介绍ZLibrary的反爬机制分析IP限制与封禁策略请求频率检测与验证码挑战动态页面渲染与JavaScript加密用户行为…...

6款产品脑图白板工具推荐

在产品经理的日常工作中,最让人头疼的往往不是想创意,而是 如何把零散的需求整理清楚。新项目启动、功能迭代,或者产品方案汇报时,一旦需求点变多,思路就很容易变得混乱。有的人习惯在纸上画草图,有的人用P…...

深耕云南17年|云南云服务器哪家好?蓝队云用实力说话

深耕一个领域17年,是实力的证明,更是口碑的沉淀。在云南云计算行业,蓝队云扎根本土17年,服务60000企业用户,用过硬的实力和优质的服务,成为云南云服务器领域的标杆品牌,也给出了“云南云服务器哪…...

基于准拉格朗日的UVMS的Matlab刚体动力学建模与响应分析

UVMS 刚性关节动力学复现工程说明 基于准拉格朗日的UVMS的刚体动力学建模 基于论文复现的Matlab仿真学习资料,代码结构清晰,且逐行注释代码,保证小白能学懂。 讨论UVMS的动态响应:干扰、耦合和对末端执行器定位的影响学习。 非常适合想了解动力学建模的同学学习。 原代码在…...

答辩现场系统跑不起来?这份演示环境准备清单救了我(附一键部署脚本)

计算机毕设答辩演示环境准备完全指南:本地部署、云服务器与Docker容器化方案对比 一、问题:为什么演示环境是答辩的"隐形杀手"? 每年答辩季,总有同学因为演示环境出问题而手忙脚乱: 本地环境依赖混乱&…...

Java企业AI转型的专属解决方案:技术栈融合与服务重塑

在大模型技术深度渗透企业级开发的当下,Java作为企业系统的主流技术栈,正面临着AI能力接入、传统架构智能化升级的核心需求。对于Java企业而言,AI转型并非颠覆现有技术体系,而是实现大模型与Java生态的深度融合,完成从…...

终于等到你!黑金云课堂 FPGA 免费直播课来了!

...

从文生图到视频创作,AI 视觉工作流为什么正在走向一体化

最早一批 AI 视觉工具流行起来时,大家关注的重点只有一件事:能不能生成图片。但今天,用户对 AI 工具的期待已经明显提高了。很多人发现,单纯“生成一张图”只是整个视觉工作流中的第一步,后面往往还会跟着修改、优化、…...

使用C#代码将 PDF 转换为 PostScript(PS)格式

PostScript 是由 Adobe Systems 在 20 世纪 80 年代开发的一种页面描述语言,用于将数字图形或文本文件转换为适合打印的固定格式。随着时间的推移,虽然 PostScript(PS)文件格式已不如过去那样流行,但目前仍然受到大多数…...

数字化家谱小程序颠覆传统纸质修谱,支持世系树形图查阅、宗亲信息管理、线上祭祀纪念与家族文化留存,后台安全运维、数据云端备份,让寻根问祖更便捷,让宗族文脉代代永续传承。

数字化家谱小程序|让家族文脉,在指尖永续传承还在为纸质族谱易破损、修谱繁琐、宗亲失联而烦恼?这款专为宗亲打造的智慧家谱小程序,以数字化科技续传家族根脉,让寻根问祖、宗亲联谊、文化传承变得简单又安心。指尖寻根…...

萌新如何正确下载STM32cubemx

二、第一步:找对官方网站(拒绝第三方捆绑!)❌ 别搜“STM32CubeMX破解版/绿色版”!捆绑病毒、版本过时,纯纯坑新手!✅ 唯一正版渠道:ST意法半导体官网方法1:直达链接&…...

QGraphicView + QGraphicItem

1,rectitem->rect——item的矩形框。原点点左上角为00点 rectitem_>setTransforOriginPoint()——设置参考原点2,rectitem.pos()——item在scene中的位置3,scence的原点为左上角为00点4,QGraphicsView->setAlignment(Qt::AlignLef |…...

IBM发布2025年度报告:首席执行官Arvind Krishna致投资人的一封信

北京,2026年3月16日——近日,I以及董事长兼首席执行官 Arvind Krishna 致投资人的公开信。在他看来,如今的IBM已转型成一家以软件为主导,全面整合技术、咨询与基础设施能力的平台型公司。公司立足于混合云、人工智能(A…...

数据手册和参考手册区别

1. 一句话总结 数据手册(Datasheet):讲芯片本身——硬件参数、电气特性、引脚、封装、功耗、温度。用户/参考手册(Reference Manual):讲怎么用芯片——寄存器、外设配置、时钟、中断、编程方法。2. 详细区别…...

智能指针简谈

1.智能指针的优势解决内存泄漏:在我们进行new 和delete时都要进行手动开辟与释放,一旦忘记就会导致内存泄漏并且还有一种情况,就是如果在new 和delete 的过程中如果抛出异常导致跳出就不能执行到delete的代码也会导致内存泄漏。{//一个函数内…...

自制小软件 - SCPI协议仪器调试软件

这次不是模拟仪器了,连接的真实设备(费思的电子负载),支持串口、以太网口双连接,暂不支持GPIB接口(主要是没有测试线缆),支持常用命令发送,单独命令发送、批量命令发送、具有历史发送记录功能,方便连续测试…...

别让几百万展位费,只换回一叠落灰的名片|这场展会,我们终于打赢了“时间战”

凌晨1点,法兰克福展会的酒店房间里,老周对着桌上散落的三百多张名片,揉了揉发胀的太阳穴。这是他做外贸的第十五年,每年花几百万砸展位,图的就是能在展会上接住几个优质大客户。可年年都是同样的困境:业务员…...

一秒推GEO中的DeepSeek收录技巧关键要素是什么?

本文将深入探讨在GEO环境中运用DeepSeek的收录技巧。首先,了解收录的核心要素是必不可少的。这包括优化内容质量,以满足用户需求。接着,合理配置关键词,确保它们自然流入标题与段落,提高搜索引擎识别度。此外&#xff…...

C语言从入门到进阶——第14讲:深入理解指针(4)

文章目录1. 字符指针变量2. 数组指针变量2.1 数组指针变量是什么?2.2 数组指针变量怎么初始化3. 二维数组传参的本质4. 函数指针变量4.1 函数指针变量的创建4.2 函数指针变量的使用4.3 两段有趣的代码4.4 typedef 关键字5. 函数指针数组6. 转移表1. 字符指针变量 在指针的类型…...

使用Claude Code Agent 开发独立业务功能,文档代码全搞定

文章目录前言业务需求编码准备规范项目标准和限制Agent提示词实战演示创建CLAUDE.mdAgent生成PRD和TSDAgent自动编码Agent生成单元测试及其mdAgent运行单元测试总结前言 当下很多同学都在使用claude code实现自己的需求,有的用来整理文档,有的用来搜索知…...

TVC与RCD参数耦合约束解析

TVC击穿电压与RCD缓冲器参数的耦合约束分析在电力电子开关保护电路中,TVC(瞬态电压抑制器)与RCD缓冲器的协同工作涉及多维度参数耦合。以下通过参数关联表、数学方程和电路仿真代码详细解析其约束关系。一、核心参数耦合关系表耦合维度TVC参数…...

口碑好的装修公司

装修,对大多数人来说,是一段充满期待与挑战的旅程。从选材到施工,从设计到售后,每一个环节都考验着我们的耐心和智慧。今天,就让我们来聊聊装修这件事,看看如何才能找到一家口碑好的装修公司,让…...

密码学加解密实训(Base64转义)

按F12,查看源代码,在源代码元素中找到Base64加密密码 进行解码 网址:https://www.zxgj.cn/g/base64 解码数据输入网址,得到key...

C++编译期字符串处理

1、非修改序列算法这些算法不会改变它们所操作的容器中的元素。1.1 find 和 find_iffind(begin, end, value):查找第一个等于 value 的元素,返回迭代器(未找到返回 end)。find_if(begin, end, predicate):查找第一个满…...

C++课后习题训练记录Day118

1.练习项目: 问题描述 小蓝最近在研究一种浮点数的表示方法:RR 格式。对于一个大于 0 的浮点数 dd,可以用 RR 格式的整数来表示。给定一个转换参数 nn,将浮点数转换为 RR 格式整数的做法是: 将浮点数乘以 2^n; 四舍…...