当前位置:文档之家› 工业产品设计竞赛题

工业产品设计竞赛题

工业产品设计竞赛题
工业产品设计竞赛题

2013年顺德区勒流职业技术学校工业产品设计竞赛题目

(比赛时间:240分钟)

一、比赛规则

1、本比赛项目为参赛者提供大赛通知中所示的软件环境,不包含第三方插件等辅助软件,也不允许参赛者携带任何软件进入赛场。

2、不允许在完成的作品中以任何形式透露参赛选手的身份信息,否则不计成绩。

3、比赛时间:240 分钟。

二、说明与要求

1、参赛选手首先在 D 盘以选手自己的“机位号”命名创建一个文件夹,后面的参赛作品一定要放到该文件夹中,创建的文件名应明确绘制内容,内文件分别以题目命名。放在指定文件夹外的文件,不计成绩。

2、创建的工程视图用“*.idw”格式提交;根据二维图建立的立体三维模型用“*.ipt”格式提交;渲染的效果图使用“*.png”格式提交。表达视图即爆炸图用“*.ipn”格式提交,三维模型用“*.iam”格式提交。

3、图中尺寸单位均为 mm。

4、比赛结束前 5 分钟,参赛选手应进行作品的检查和存盘。比赛时间一到,不要关闭计算机,留下全部下发物品后立即离开赛场。

5、注意:参赛作品要及时存盘,以免数据丢失影响比赛成绩。

6、如果参赛作品没有存放在指定的文件夹中得 0 分。

三、比赛题目和要求

题目一:抄画《摄像头》。

根据零件图创建零件模型,并按照图样要求将零件模型进行装配。

1、根据给定的各零件图创建零件三维模型,并按照给定的零件图进行抄绘。标准零件,可直接从资源库中心调用。

2、零件名称命名要与表格里的文件名相同(共下面15+10张零件的IDW文件),例如:

参考效果图1

装配

题目二、基础改进

要求在第一题的基础上改进为集MP3、摄像头、麦克风于一体,改进造型要有很大改观,要能折叠,做一个可以独立TF卡插槽,能够独立使用。改进后的产品商标为video。要进行合理的装配,接触装配合理,产品表达要清楚。完成产品装配六视图与爆炸图,设计说明,并渲染输出三张效果图。(其它不用做)。

参考图:

题目三:根据给定的外观视图进行三维建模,并输出效果图

对电风扇外观造型,用Inventor 软件重新创意、设计制作,重新生成主要外观零件的数字模型;并制作零件的六视图、产品装配图、产品外观六视图、爆炸图等工程图纸,标注主要尺寸;设计说明最好在150 字左右;以45 度的角度出两张效果图。

一.设计参数

电风扇

外形尺寸(长×宽×高)尺寸自定,符合一般家庭用

二.设计要求:

1.按照设计师的意图,完整详细的再现整个设计;

2. 设计外观相关的零件和装配,内部电路板不用画出;

三.具体设计内容

1. 电风扇体设计:建模不走样,下图仅供参考,风格、色彩自定。

2. 支撑脚:要求有符合生活的高度,卡位可以使电风扇上下移动和转动。

3. 扇叶设计:可进行自行设计。

4. 按钮柜:位置自定,可进行自行设计。

5.栅格孔:如可以设计不同形状的孔进出风

6.滑动卡扣、螺钉固定自定

2019年全国大学生电子设计竞赛赛题B题_巡线机器人

2019年全国大学生电子设计竞赛试题 参赛注意事项 (1)8月7日8:00竞赛正式开始。本科组参赛队只能在【本科组】题目中任选一题;高职高专组参赛队在【高职高专组】题目中任选一题,也可以选择【本科组】题目。(2)参赛队认真填写《登记表》内容,填写好的《登记表》交赛场巡视员暂时保存。(3)参赛者必须是有正式学籍的全日制在校本、专科学生,应出示能够证明参赛者学生身份的有效证件(如学生证)随时备查。 (4)每队严格限制3人,开赛后不得中途更换队员。 (5)竞赛期间,可使用各种图书资料和网络资源,但不得在学校指定竞赛场地外进行设计制作,不得以任何方式与他人交流,包括教师在内的非参赛队员必须迴避,对违纪参赛队取消评审资格。 (6)8月10日20:00竞赛结束,上交设计报告、制作实物及《登记表》,由专人封存。 巡线机器人(B题) 【本科组】 一、任务 设计一基于四旋翼飞行器的巡线机器人,能够巡检电力线路及杆塔状态 (见图1),发现异常时拍摄存储,任务结束传送到地面显示装置上显示。巡线机器人中心位置需安装垂直向下的激光笔,巡线期间激光笔始终工作,以标识航迹。 二、要求 1.基本要求 (1)巡线机器人从距A杆塔1米范围内的起飞点起飞,以1米定高绕杆巡检,巡检流程为:起飞→杆塔A→电力线缆→绕杆塔B→电力线缆→ 杆塔A,然后稳定降落;巡检期间,巡线机器人激光笔轨迹应落在地 面虚线框内。 (2)从起飞到降落,巡线完成时间不得大于150秒,巡线时间越短越好。 (3)发现线缆上异物(黄色凸起物),巡线机器人须在与异物距离不超过30cm的范围内用声或光提示。

图1 杆塔与线缆示意图图2 杆塔B二维码示意 2.发挥部分 (1)拍摄所发现线缆异物上的条形码图片存储到SD卡,巡检结束后在显示装置上清晰显示,并能用手机识别此条形码内容。 (2)发现并拍摄杆塔B上的二维码图片存储到SD卡,巡检结束后在显示装置上清晰显示,并能用手机识别此二维码内容。 (3)拍摄每张条形码、二维码图片存储的照片数不得 超过3张。 (4)停机状况下,在巡线机器人某一旋翼轴下方悬挂 一质量为100g的配重,然后巡线机器人在图3 所示环形圆板上自主起飞,并在1米高度平稳悬 停10秒以上,且摆动范围不得大于±25cm。 (5)在测试现场随机选择一个简单飞行动作任务,30 分钟内现场编程调试完成飞行动作。图3 环形圆板(6)其他。 三、说明 1. 电力线缆与杆塔说明 (1)线缆的直径不大于5mm,颜色为黑色。 (2)杆塔高度约150cm,直径不大于30mm。 (3)线缆上异物上粘贴有圆环状的黄底黑色8位数条形码,条形码宽度约30±2mm,见图4。 图4 条形码示例图5 二维码示例

C语言程序设计竞赛题及其答案

数学与统计学院 第三届计算机程序设计竞赛题 竞赛需知: 1、答案必须写在答题纸上。 2、程序采用C/JAVA/VB/VFP语言实现均可。 3、考虑到各种因素,程序的键盘输入和结果输出可以用伪代码或者自然语言表示。但是必 须说明输入变量和输出变量。 4、题目最好能用完整、正确的语言程序来解决问题,如确实无法编写完整语言程序的,可 以写出程序主要框架和流程,必要时可以用伪代码或者自然语言描述算法(程序)。 一、玫瑰花数(20分) 如果一个四位数等于它的每一位数的4次方之和,则称为玫瑰花数。例如: + + 1634+ =, 4^4 4^3 4^6 4^1 编程输出所有的玫瑰花数。 #include void main() { int i,j,k,l,m; for(i=999;i<=9999;i++) { j=i/1000; k=i%10; l=i/100-10*j; m=i/10-100*j-10*l; if(i==j*j*j*j+k*k*k*k+l*l*l*l+m*m*m*m) printf("%d\n",i); } } 二、菱形图案(20分) 对给定的奇数n,编程打印菱形图案。 输入样例: 7 输出样例: * *** ***** ******* ***** *** * #include #include void main() {

int i,j,k; int n; scanf("%d",&n); for(i=0;i #include void main() { int i,j,x,y; float r; int a,b,count=0; printf("请输入矩阵的行列i,j:"); scanf("%d%d",&i,&j); printf("请输入圆心的坐标点及半径x,y,r:"); scanf("%d%d%f",&x,&y,&r); for(a=0;a

2009年全国大学生电子设计大赛题目(全)

光伏并网发电模拟装置(A 题) 【本科组】 一、任务 设计并制作一个光伏并网发电模拟装置,其结构框图如图1所示。用直流稳压电源U S 和电阻R S 模拟光伏电池,U S =60V ,R S =30Ω~36Ω;u REF 为模拟电网电压的正弦参考信号,其峰峰值为2V ,频率f REF 为45Hz~55Hz ;T 为工频隔离变压器,变比为n 2:n 1=2:1、n 3:n 1=1:10,将u F 作为输出电流的反馈信号;负载电阻R L =30Ω~36Ω。 R L U S 图1 并网发电模拟装置框图 二、要求 1.基本要求 (1)具有最大功率点跟踪(MPPT )功能:R S 和R L 在给定范围内变化时, 使d S 1 2 U U =,相对偏差的绝对值不大于1%。 (2)具有频率跟踪功能:当f REF 在给定范围内变化时,使u F 的频率f F =f REF , 相对偏差绝对值不大于1%。 (3)当R S =R L =30Ω时,DC-AC 变换器的效率η≥60%。 (4)当R S =R L =30Ω时,输出电压u o 的失真度THD ≤5%。 (5)具有输入欠压保护功能,动作电压U d (th )=(25±0.5)V 。 (6)具有输出过流保护功能,动作电流I o (th )=(1.5±0.2)A 。 2.发挥部分 (1)提高DC-AC 变换器的效率,使η≥80%(R S =R L =30Ω时)。 (2)降低输出电压失真度,使THD ≤1%(R S =R L =30Ω时)。 (3)实现相位跟踪功能:当f REF 在给定范围内变化以及加非阻性负载时,

均能保证u F 与u REF 同相,相位偏差的绝对值≤5°。 (4)过流、欠压故障排除后,装置能自动恢复为正常状态。 (5)其他。 三、说明 1.本题中所有交流量除特别说明外均为有效值。 2.U S 采用实验室可调直流稳压电源,不需自制。 3.控制电路允许另加辅助电源,但应尽量减少路数和损耗。 4.DC-AC 变换器效率o d P P η= ,其中o o1o1P U I =?,d d d P U I =?。 5.基本要求(1)、(2)和发挥部分(3)要求从给定或条件发生变化到电路 达到稳态的时间不大于1s 。 6.装置应能连续安全工作足够长时间,测试期间不能出现过热等故障。 7.制作时应合理设置测试点(参考图1),以方便测试。 8.设计报告正文中应包括系统总体框图、核心电路原理图、主要流程图、 主要的测试结果。完整的电路原理图、重要的源程序和完整的测试结果用附件给出。

程序设计比赛试题

程序设计比赛试题 最少钱币数: 【问题描述】 这是一个古老而又经典的问题。用给定的几种钱币凑成某个钱数,一般而言有多种方式。例如:给定了6种钱币面值为2、5、10、20、50、100,用来凑15元,可以用5个2元、1个5元,或者3个5元,或者1个5元、1个10元,等等。显然,最少需要2个钱币才能凑成15元。 你的任务就是,给定若干个互不相同的钱币面值,编程计算,最少需要多少个钱币才能凑成某个给出的钱数。 【要求】 【数据输入】输入可以有多个测试用例。每个测试用例的第一行是待凑的钱数值M (1<=M<=2000,整数),接着的一行中,第一个整数K(1<=K<=10)表示币种个数,随后是K个互不相同的钱币面值Ki(1<=Ki<=1000)。输入M=0时结束。 【数据输出】每个测试用例输出一行,即凑成钱数值M最少需要的钱币个数。如果凑钱失败,输出“Impossible”。你可以假设,每种待凑钱币的数量是无限多的。 【样例输入】 15 6 2 5 10 20 50 100 1 1 2 【样例输出】 2 Impossible

Feli的生日礼物 【问题描述】 Felicia的生日是11月1日(和Kitty是同一天生的哦)。于是Feli请来Kitty一起过生日。Kitty带来了最新款的“Kitty猫”玩具准备送给Feli,不过她说,这份礼物可不是白送的。Feli要帮她一个忙,才能够得到心仪已久的玩具。Kitty说,“Kitty猫”玩具已经卖出了n!个,n<=10^100*_*,Kitty想知道确切的数字,而不是无聊的“一个数加个感叹号”。Feli听了大吃一惊。要知道,算出n!是一个无比艰巨的任务。Feli告诉Kitty,就算Feli算出n!,Kitty也看不下去,因为当n=20时,计算机的长整型已经存不下了(Kitty只能接受1-9之间的数字)。于是Kitty说,你只要告诉我n!最后一位非0的数就可以了。Feli想了想,立刻动手写了个程序算出了正确的答案。现在,请你也试试看!注意哦,AC的男生将会得到一个“Hello Kitty”计算器(可编程,CPU 1THz,Mem 1TMB),AC的女生将会得到一个仿真“Hello Kitty”宠物(善解人意,无须喂养,智商1101,附带写情书功能)。 【要求】 【数据输入】每行一个n,直到输入数据结束 【数据输出】对应输入的n,每行输出一个答案 【样例输入】 1101 【样例输出】 8

程序设计竞赛试题和题解

程序设计竞赛试题和题解 付浩fuch@https://www.doczj.com/doc/d95977999.html, Contents 完全平方数 (2) 拉丁方阵 (3) 取石子游戏 (5) 乡村医院 (7) 未知星球 (9) 无聊的游戏 (10) 最短路径 (12)

完全平方数 描述 一个非负整数n是完全平方数当且仅当存在非负整数m,使得n=m2 据说完全平方数具有某种神奇的力量,谁知道呢。 聪明的你一定想到了,这道题的任务就是编写一个程序,判断给定的n是否是完全平方数。 输入格式 输入包含多组数据。 每组数据占一行,包含一个非负整数n,n不超过109 输入以n=-1结束 输出格式 对每组输入数据输出一行,如果n是完全平方数则输出”Yes”,否则输出”No” 输入样例 1 2 3 4 -1 输出样例 Yes Yes No No Yes 解答 一般的语言都有开平方运算吧?

拉丁方阵 描述 拉丁方阵是一种n×n的方阵,方阵中恰有n种不同的元素,每种元素恰有n个,并且每种元素在 一行和一列中恰好出现一次。著名数学家和物理学家欧拉使用拉丁字母来作为拉丁方阵里元素的 符号,拉丁方阵因此而得名。例如下图是一个3×3的拉丁方阵: 如果一个拉丁方阵的第一行和第一列按照元素的先后顺序来排列,那么这称为拉丁方阵的标准型,例如下图就是一个3x3的拉丁方阵标准型,第一行和第一列都是”1 2 3”。 你的任务是,编写一个程序读入一个方阵,判断其是否为拉丁方阵;进一步地,判断是否为标准型。 输入格式 输入包含多组数据。 每组数据第一行为正整数n,表示方阵的大小。 其后n行,每行有n个1到n之间的整数,整数之间恰有一个空格,表示方阵的内容。 输入保证1≤n≤100 输入以n=0结束,不要处理这个数据。 输出格式 每组数据对应于一行输出。如果输入是拉丁方阵,但不是标准型则输出1;如果输入是标准型则 输出2;如果输入不是拉丁方阵则输出0 输入样例 2 1 1

第六届程序设计比赛题目与答案

一、鸡兔同笼 问题描述 一个笼子里面关了鸡和兔子(鸡有2只脚,兔子有4只脚,没有例外)。已经知道了笼子里面脚的总数a,问笼子里面至少有多少只动物,至多有多少只动物 输入数据 第1行是测试数据的组数n,后面跟着n行输入。每组测试数据占1行,包括一个正整数a (a < 32768)。 输出要求 n行,每行输出对应一个输入。输出是两个正整数,第一个是最少的动物数,第二个是最多的动物数,两个正整数用空格分开。如果没有满足要求的情况出现,则输出2个0。 输入样例 2 3 20 输出样例 0 0 5 10 解题思路 这个问题可以描述成任给一个整数N,如果N是奇数,输出0 0,否则如果N是4的倍数,输出N / 4 N / 2,如果N不是4的倍数,输出N/4+1 N/2。这是一个一般的计算题,只要实现相应的判断和输出代码就可以了。题目中说明了输入整数在一个比较小的范围内,所以只需要考虑整数运算就可以了。 参考程序 1.#include 2.void main( ) 3.{ 4.int nCases, i, nFeet; //nCases 表示输入测试数据的组数,nFeet表示输入的脚数。 5.scanf("%d", &nCases); 6.for(i = 0; i < nCases; i++){ 7.scanf("%d", &nFeet); 8.if(nFeet %2 != 0) // 如果有奇数只脚,则输入不正确, 9.// 因为不论2只还是4只,都是偶数 10.printf("0 0\n"); 11.else if (nFeet%4 != 0) //若要动物数目最少,使动物尽量有4只脚 12.//若要动物数目最多,使动物尽量有2只脚 13.printf("%d %d\n", nFeet / 4 + 1, nFeet / 2); 14.else printf("%d %d\n", nFeet / 4, nFeet / 2); 15.} 16.}

宁波市28届程序设计比赛试题

2013年宁波市第28届中小学生计算机程序设计竞赛 初中组初赛试题 (说明:答案请写在答题卷上。考试时间120分钟,满分100分) 一、选择题(每题有且仅有一个正确答案,选对得1.5分,选错,不选或多选均不得分) 1.很多新款笔记本和电视机上都有HDMI接口,请问这个接口的作用是: A 仅传输视频信号B仅传输音频信号 C 同时传输视频和音频信号 D 稳压电源输入 2. 在Pascal中,表达式2 OR 1 SHL 2 AND 10的值是: A 15 B 8 C 12 D 2 3. 在32位操作系统中,Boolean型数组[1..10000,1..10000]需要的内存空间约为: A 381M B B 12MB C 191MB D 95MB 4. 下列关于32位操作系统和64位操作系统的说法中错误的是: A 32位操作系统是针对32位的CPU设计的 B 64位操作系统是针对64位的CPU设计的 C 64位操作系统理论上能支持的内存大小可根据寻址空间计算而得 D 32位操作系统支持的内存大小不可能超过4G 5. 下面关于二叉堆的复杂度说法中正确的是: A 插入为O(logn),删除为O(logn) B 插入为O(n),删除为O(n) C插入为O(n),删除为O(logn) D插入为O(logn),删除为O(n) 6.算式112-1116的结果是: A 010 B 016 C 1410 D -1410 7. 下列关于邻接表和邻接矩阵的说法中错误的是: A 两者都可以实现图的存储 B 两者可相互转换 C 在一般情况下,邻接表在处理稀疏图时有明显优势 D 邻接矩阵的实现远比邻接表复杂 8. 下列程序中不属于IDE(集成开发环境)的是: A Free Pascal B Lazarus C Dev-C++ D C++ 9. IPv4中一个IP地址长度为32位,新一代协议IPv6中一个IP地址的长度为: A 64位 B 128位 C 256位 D 32位 10. 小明家里电脑可以正常使用QQ,但是无法浏览网站,其原因可能是: A 电脑断网了 B 电脑DNS服务出现故障 C CPU短路 D显示器异常 11.ASCII码表总共有字符128个,请问存放8个ASCII码需要的内存空间是: A 7字节 B 8字节 C 7位 D 8位 12. 字符串"ababacbab"和字符串"abcba"的最长公共子串是: A abcba B cba C abc D ab

小学生程序设计复赛练习题

小学生程序设计比赛练习题 1.幸运数字 (luck.pas/c/cpp) 【问题描述】 今年圣诞节,小明收到了很多礼物,每个礼物上都有一个数字,表示对小明的祝福。可是小明有自己的想法,对小明来说,4或者7的倍数是幸运数字。 现在,小明想要知道所有数字中幸运数字之和是多少?请你帮帮小明! Sheryl gōngchéng zài quánguó de Brada ruǎnjiàn gōngsī. Tā de gōngzuò shì kāifā Windows cāozuò xìtǒng. Zài Brada bǎoshǒu de ràng rén nányǐ zhìxìn. Tāmen shènzhì cónglái méiyǒu shǐyòng de túxíng xiǎnshìqì! Yīncǐ,Sheryl de cāozuò xìtǒng yùnxíng zài wénběn móshì hé zài yóu zìfú zǔchéng de xìtǒng chuāngkǒu. Sheryl juédìng, měi gè chuāngkǒu dōu yǒu yīgè ID, zhè shì yīgè zīběn yīngwén zìmǔ ('yī'dào'Z'). Yóuyú měi gè chuāngkǒu yǒu yīgè wéi yī de ID, bùnéng yǒu chāoguò 26 gè chuāngkǒu zài tóngyī shíjiān. Rú nǐ suǒ zhī, suǒyǒu de Windows shì chángfāngxíng. Zài zhè zhǒng chǒulòu de Windows xìtǒng de píngmù, chuāngkǒu de kuàngjiàyǐ jīběn xíngchéng yóu tā de ID xìn. Tú 1 xiǎnshì, zhǐyǒu píngmù shàng de yīgè chuāngkǒu, gāi chuāngkǒu de ID shì'A'. Windows kěnéng huì chóngdié. Tú- 2 xiǎnshì chuāngkǒu de qíngkuàng B duì chuāngkǒu a. Hé tú- 3 de dǐng bù shì tígōng le gèng fùzá de chóngdié. Dāngrán, rúguǒ yīgè chuāngkǒu de mǒu xiē bùfèn shì yóu qítā chuāngkǒu zhē zhù, nǐ bùnéng zài píngmù shàng kàn dào de bùfèn. 字典- 查看字典详细内容 【输入】 第一行一个整数n,表示小明收到了n份圣诞礼物。 第二行包含n个整数,第i个数a[i]表示第i份礼物上的数字。 【输出】 输出小明心目中的幸运数字之和。 【样例解释】 小明的幸运数字必须是4或者7的倍数,这里符合条件的有:12+14+16=42 【数据范围】 40%的数据,n<=100, 0

历年电子设计大赛竞赛题目

“美亚光电”杯安徽省第一届大学生电子设计竞赛题 任意波形发生器(A题) 一、任务 设计制作一个波形发生器,该波形发生器能产生正弦波、方波、三角波和由用户编辑的特定形状波形。示意图如下: 二、要求 1、基本要求 (1)具有产生正弦波、方波、三角波三种周期性波形的功能。 (2)用键盘输入编辑生成上述三种波形(同周期)的线性组合波形,以及由基波及其谐波(5次以下)线性组合的波形。 (3)具有波形存储功能。 (4)输出波形的频率范围为100 Hz ~ 20 kHz(非正弦波频率按10次谐波计算);频率可调,频率步进间隔≤100 Hz。 (5)输出波形幅度范围0 ~ 5 V(峰—峰值),可按步进0.1 V(峰—峰值)调整。 (6)具有显示输出波形的类型、频率(周期)的功能。 2、发挥部分 (1)输出波形频率范围扩展至100 Hz~200 kHz。 (2)用键盘或其他输入装置产生任意波形。 (3)增加稳幅输出功能,当负载变化时,输出电压幅度变化不大于±3%(负载电阻变化范围:100 Ω~∞)。 (4)具有掉电存储功能,可存储掉电前用户编辑的波形和设置。 (5)特色与创新。 三、评分标准 项目满分 基本要求设计与总结报告:方案比较、设计与论证,理论分析与计算,电路图及有 关设计文件,测试方法与仪器,测试数据及测试结果分析。 50 实际制作完成情况50 发挥部分完成第(1)项10 完成第(2)项15 完成第(3)项10 完成第(4)项10 特色与创新 5

远程温湿度测量系统(B题) 一、任务 制作一个远程温湿度测量仪,该测试仪具有温湿度测量和远程显示等功能。 其结构框图如下: 二、要求 l、基本要求 (1)通过可编程控制器、变换器和温湿度传感器采集温湿度数据并在LED上显示。 (2)温度误差<1℃,湿度误差<1%,温度测量范围0℃~120℃,湿度测量范围1%~99%。 (3)可用电池供电。 2、发挥部分 (1)设计红外二极管发射电路和红外接收电路,实现温湿度数据的准确可靠发送和接收。 (2)设计射频发射电路和接收电路,实现温湿度数据的准确可靠发送和接收。 (3)最好采用微型化的温湿度传感器,无线传输距离>5米。 (4)特色与创新。 三、评分标准 项目满分 基本要求设计与总结报告:方案比较、设计与论证,理论分析与计算,电路图及有 关设计文件,测试方法与仪器,测试数据及测试结果分析。 50 实际制作完成情况50 发挥部分完成第(1)项15 完成第(2)项15 完成第(3)项10 特色与创新10

程序设计大赛试题及答案

试题 1、数学黑洞(程序文件名maths.c/maths.cpp) 【问题描述】 任给一个4位正整数,其各位数位上的数字不全相同,将数字重新组合成一个最大的数与最小的数相减,重复这个过程,最多7步,必得6174。对任给的4位正整数(各位数位上的数字不全相同),编程输出掉进黑洞的步数。 【输入】 一行,一个4位正整数n(1000< n<9999) 【输出】 掉进黑洞的步数 输入 1234 输出 3 2、进制转换(程序文件名conver.c/conver.cpp) 【问题描述】 任给一个十进制整数n,及正整数m(m<=16且m≠10), 将n转换成m进制并输出。 【输入】 一行,两个整数n,m(0 ≤ n ≤ 500000,2 ≤ m ≤ 16,且m≠10),中间用一个空格隔开,其中n 表示十进制数。 【输出】 转换后的数 【输入输出样例】 输入 255 8 输出 377 3、分数线划定(程序文件名score.c/score.cpp) 【问题描述】 公务员选拔工作正在 A 市如火如荼的进行。为了选拔优秀人才,A 市对所有报名的选手进行了笔试,笔试分数达到面试分数线的选手方可进入面试。面试分数线根据计划录取人数的150%划定,即如果计划录取m名公务员,则面试分数线为排名第m*150%(向下取整)名的选手的分数,而最终进入面试的选手为笔试成绩不低于面试分数线的所有选手。现在就请你编写程序划定面试分数线,并输出所有进入面试的选手的报名号和笔试成绩。 【输入】 第一行,两个整数n,m(5 ≤ n ≤ 5000,3 ≤ m ≤ n),中间用一个空格隔开,其中n 表示报名参加笔试的选手总数,m 表示计划录取的人数。输入数据保证m*150%向下取整后小于等于n。 第二行到第 n+1 行,每行包括两个整数,中间用一个空格隔开,分别是选手的报名号k(1000 ≤ k ≤ 9999)和该选手的笔试成绩s(1 ≤ s ≤ 100)。数据保证选手的报名号各不相同。 【输出】 第一行,有两个整数,用一个空格隔开,第一个整数表示面试分数线;第二个整数为进入面试的选手的实际人数。 从第二行开始,每行包含两个整数,中间用一个空格隔开,分别表示进入面试的选手的报名号和笔试成绩,按照笔试成绩从高到低输出,如果成绩相同,则按报名号由小到大的顺序输出。 【输入输出样例】 输入 6 3 1000 90 3239 88 2390 95 7231 84 1005 95 1001 88

第1届C#程序设计竞赛试题

C#程序设计大赛试题 1 英文单词求复数问题(10分) 题目描述:请编写一个程序,可以将英语规则名词(不考虑不满足以下规则的英语单词)由单数变成复数。已知规则如下: a)以辅音字母y结尾,则将y改成i,再加es; b)以s,x,ch,sh结尾,则加es; c)以元音o结尾,则加es; d)其他情况直接加s。 要求用键盘输入英语规则名词,屏幕输出该名词的复数形式。 样例输入: box 样例输出: Boxes static voi d Mai n(string[] args) { string str = Console.ReadLine(); int i=0; string[] arr = { "s", "x", "ch", "sh", "o" }; if (str.EndsWith("s")||str.EndsWith("x")||str.EndsWith("ch")||str.EndsWith("sh")||str.EndsWi th("o")) { str+="es"; } else if (str.EndsWith("y")) { str.Remove(str.Length - 1); str += "ise"; } else { str += 's'; } Console.WriteLine(str); ; } 2. 逆数对问题(20分) 题目描述:设A[1…..n]是一个包含n个不同数的数组,如果在iA[j],则(i,j)就称为A中的一个逆序对。 请编写程序,根据用户输入的正整数n(n>=2)和n个不同的数,求出数组A[n]的逆序对个数。其中,第一行输入数组包含的元素个数n,第二行输入n个不同的数(以逗号分隔)。

最新江苏省大学生电子设计竞赛ti杯试题汇总汇总

2012年江苏省大学生电子设计竞赛T I杯 试题汇总

2012年江苏省大学生电子设计竞赛(TI 杯)试题 参赛注意事项 (1)2012年8月5日8:00竞赛正式开始。本科组参赛队只能在A 、B 、C 、D 、E 题目中任选一题;高职高专组参赛队原则上在F 、G 、H 题中任选一题,也可以选择其他题目。 (2)参赛者必须是有正式学籍的全日制在校本、专科学生,应出示能够证明参赛者 学生身份的有效证件(如学生证)随时备查。 (3)每队严格限制3人,开赛后不得中途更换队员。 (4)竞赛期间,可使用各种图书资料和网络资源,但不得在学校指定竞赛场地外进 行设计制作,不得以任何方式与他人交流,包括教师在内的非参赛队员必须迴避,对违纪参赛队取消评审资格。 (5)2012年8月8日20:00竞赛结束,上交设计报告、制作实物及《登记表》,由 专人封存。 微弱信号检测装置(A 题) 【本科组】 一、任务 设计并制作一套微弱信号检测装置,用以检测在强噪声背景下已知频率的微弱正弦波信号的幅度值,并数字显示出该幅度值。为便于测评比较,统一规定显示峰值。整个系统的示意图如图1所示。正弦波信号源可以由函数信号发生器来代替。噪声源采用给定的标准噪声(wav 文件)来产生,通过PC 机的音频播放器或MP3播放噪声文 件,从音频输出端口获得噪声源,噪声幅度通过调节播放器的音量来进行控制。图中A 、B 、C 、D 和E 分别为五个测试端点。 图1 微弱信号检测装置示意图 二、要求 正弦波信号 微弱信号 检测电路 噪声源 V S V N V C V o 纯电阻 分压网络 显示 电路 加 法V i A B C D E

程序设计比赛小学组试题2014

2014年青岛市程序设计竞赛试题(小学组) (比赛时间90分钟,试题满分400分,内存限制128M,时间限制:1s) 说明:1、必须以题目中规定的文件名进行保存,并在技术人员帮助下传到指定文件夹中。 2. 使用竞赛规定的文件格式输入、输出。 (1)对于使用Pascal语言的选手,请参照以下格式使用文件输入输出: begin assign(input,'输入文件名'); assign(output,'输出文件名'); reset(input);rewrite(output); ....... close(input);close(output); end. (2)对于C或C++选手,如果尚未掌握文件输入输出,请参考以下我们提供的一种方法进行文件输入输出。在主函数即main()的开始部分加入以下代码: freopen("输入文件名","r",stdin); freopen("输出文件名","w",stdout); 程序结束时无须像Pascal选手一样,关闭文件,系统将自动关闭读写的文件。 对于C选手,请调用头文件stdio.h 对于C++选手,请调用头文件iostream 1.整数处理(zhengshu.pas/c/cpp) 【问题描述】电脑老师让小明编程做一道题:输入一个正整数A,如果A的个位数字是5,则统计A 能被5整除多少次?否则,统计A当中含有多少个“0”?你能做吗? 【输入】 一行: 一个正整数A。

【输出】 一行: 一个整数,小明所要求的数。 【输入输出样例1】 【输入输出样例2】 【数据范围限制】 对于100%的数据,满足A<=100000000。 2. 乘车费用(cost.pas/c/cpp) 【问题描述】星期天上午小明乘出租车去本市的外婆家。出租车计价方案为:2公里以内起步价是6元,超过2公里之后按1.8元/公里计价,超过10公里之后在1.8元/公里的基础上加价50%,另外,停车等候则按时间计费:1元/3分钟(注:不满3分钟不计费)。已知:小明到外婆家路程为N公里,中间停车等候时间总共M分钟,请计算小明到外婆家的出租车费用是多少元? 【输入】 一行:用空格隔开的两个正整数N 和M。 【输出】 一行:一个实数(表示车费,小数点后保留1位)。 【输入输出样例】 【数据范围限制】

acm程序设计大赛题目

The Mailboxes Manufacturers Problem Time Limit:1000MS Memory Limit:65536K Total Submit:299 Accepted:227 Description In the good old days when Swedish children were still allowed to blowup their fingers with fire-crackers, gangs of excited kids would plague certain smaller cities during Easter time, with only one thing in mind: To blow things up. Small boxes were easy to blow up, and thus mailboxes became a popular target. Now, a small mailbox manufacturer is interested in how many fire-crackers his new mailbox prototype can withstand without exploding and has hired you to help him. He will provide you with k(1 ≤ k≤ 10) identical mailbox prototypes each fitting up to m(1 ≤ m≤ 100) crackers. However, he is not sure of how many firecrackers he needs to provide you with in order for you to be able to solve his problem, so he asks you. You think for a while and then say, “Well,if I blow up a mailbox I can’t use it again, so if you would provide me with only k = 1 mailboxes, I would have to start testing with 1 cracker, then 2 crackers, and so on until it finally exploded. In the worst case, that is if it does not blow up ev en when filled with m crackers, I would need 1 + 2 + 3 + … + m = m ×(m+ 1) ? 2 crackers. If m = 100 that would mean more than 5000 fire-crackers!” “That’s too many,” he replies. “What if I give you more than k = 1 mailboxes? Can you find a strategy that requires less crackers?” Can you? And what is the minimum number of crackers that you should ask him to provide you with? You may assume the following: 1.If a mailbox can withstand x fire-crackers, it can also withstand x? 1 fire-crackers. 2.Upon an explosion, a mailbox is either totally destroyed (blown up) or unharmed, which means that it can be reused in another test explosion.

C语言程序设计竞赛模拟试题

1、编写程序,从键盘上连续输入若干字符,直到回车换行符结束。统计并输出所输入的空 格、大写字母、小写字母,以及其他字符(不含回车换行符)的个数。 #include "stdio.h" main() { char ch=' '; int i=0, j=0, k=0, m= ?1; do { if (ch>='a' && ch<='z') i++; else if (ch>='A' && ch<='Z') j++; else if (ch == ' ') m++; else k++; }while((ch=getchar())!='\n'); printf ("small letter = %d, capital letter = %d\n", i, j); printf ("space = %d, other = %d\n", m, k); } 2、编写程序,求100~999之间所有的水仙花数。所谓“水仙花数”,即是一个三位数,它 个位、十位、百位数字的立方和,恰好等于该数本身。 #include "stdio.h" main() { int i, j = 1; int nf, ns, nt; for (i =100; i<=999; i++) { nf = i%10; ns = i/10%10; nt = i/100; nf = nf * nf * nf; ns = ns * ns * ns; nt = nt * nt * nt; if ((nf + ns + nt) == i) { printf ("The %d's number is %d\n", j, i); j++; } } 3、编写程序,求1-1/2+2/3-3/4+4/5-5/6+6/7….-99/100=?

全国大学生电子设计竞赛 2010年TI杯模拟电子系统专题邀请赛试题

宽带放大器(A题) 一、任务 设计制作一个5V单电源供电的宽带低噪声放大器,输出为50Ω阻性负载。 二、要求 1.基本要求 (1)限定采用高速运算放大器OPA820ID作为第一级放大电路,THS3091D 作为末级放大电路,利用DC-DC变换器TPS61087DRC为末级放大电 路供电; (2)放大器电压增益≧40dB(100倍),并尽量减小带内波动; (3)在最大增益下,放大器下限截止频率不高于20Hz,上限截止频率不低于5MHz; (4)在输出负载上,放大器最大不失真输出电压峰峰值≥10V。 2.发挥部分 (1)在达到40dB电压增益的基础上,提高放大器上限截止频率,使之不低于10MHz; (2)尽可能降低放大器的输出噪声; (3)放大器输入为正弦波时,可测量并数字显示放大器输出电压的峰峰值和有效值,输出电压(峰峰值)测量范围为0.5~10V,测量相对误差小于 5%; (4)其他。 三、评分标准

点光源跟踪系统(B 题) 一、任务 设计并制作一个能够检测并指示点光源位置的光源跟踪系统,系统示意图如图1所示。 光源B 使用单只1W 白光LED ,固定在一支架上。LED 的电流能够在150~350mA 的范围内调节。初始状态下光源中心线与支架间的夹角θ约为60o,光源距地面高约100cm ,支架可以用手动方式沿着以A 为圆心、半径r 约173cm 的圆周在不大于±45o的范围内移动,也可以沿直线LM 移动。在光源后3 cm 距离内、光源中心线垂直平面上设置一直径不小于60cm 暗色纸板。 光源跟踪系统A 放置在地面,通过使用光敏器件检测光照强度判断光源的位置,并以激光笔指示光源的位置。图1 光源跟踪系统示意图 二、要求

C语言程序设计大赛题目

C语言程序设计大赛题 目 Company Document number:WTUT-WT88Y-W8BBGB-BWYTT-19998

1.角谷猜想 日本一位中学生发现一个奇妙的“定理”,请角谷教授证明,而教授无能为力,于是产生角谷猜想。猜想的内容是:任给一个自然数,若为偶数除以2,若为奇数则乘3加1,得到一个新的自然数后按照上面的法则继续演算,若干次后得到的结果必然为1。请编程验证。 *问题分析与算法设计 本题是一个沿未获得一般证明的猜想,但屡试不爽,可以用程序验证。 题目中给出的处理过程很清楚,算法不需特殊设计,可按照题目的叙述直接进行证。 *程序说明与注释 #include<> intmain() { intn,count=0; printf("Pleaseenternumber:"); scanf("%d",&n);/*输入任一整数*/ do{ if(n%2) { n=n*3+1;/*若为奇数,n乘3加1*/ printf("[%d]:%d*3+1=%d\n",++count,(n-1)/3,n); } else { n/=2;/*若为偶数n除以2*/ printf("[%d]:%d/2=%d\n",++count,2*n,n); } }while(n!=1);/*n不等于1则继续以上过程*/

}

2.四方定理 数论中着名的“四方定理”讲的是:所有自然数至多只要用四个数的平方和就可以表示。 请编程证此定理。 *问题分析与算法设计 本题是一个定理,我们不去证明它而是编程序验证。 对四个变量采用试探的方法进行计算,满足要求时输出计算结果。 #include<> #include<> intmain() { intnumber,i,j,k,l; printf("Pleaseenteranumber="); scanf("%d",&number);/*输入整数*/ for(i=1;i intmain() { inta,b,c,d; printf("Pleaseenteranumber:"); scanf("%d",&a);/*输入整数*/

程序设计竞赛选择题8

信息学奥林匹克竞赛辅导资料 选择题专项练习8 1."存储程序"的核心概念是()。 A.事先编好程序 B.把程序存储在计算机内存中 C.事后编写程序 D.将程序从存储位置自动取出并逐条执行 2. 硬盘工作时,应避免()。 A、强烈震动 B、噪声 C、光线直射 D、环境卫生不好 3.下列叙述中,错误的一条是() A.微型计算机应避免置于强磁场中 B.微型计算机使用时间不宜过长,而应隔几个小时关机一次 C.微型计算机应避免频繁关开,以延长其使用寿命 D.计算机应经常使用,不宜长期闲置不用 4.文件型病毒传染的对象主要是()类文件。 A、.DOC B、.PRG C、.DBF D、 .COM和.EXE 5.计算机的性能主要取决于()。 A、磁盘容量、显示器的分辨率和打印机的配置 B、字长、运算速度和内存容量 C、所配备的语言、所配备的操作系统和所配备的外部设备 D、机器的价格、所配备的操作系统、光盘驱动器的速度 6.一张CD-ROM盘片一般可以存储的容量是()。 A、640KB B、640MB C、1024KB D、512KB 7.操作系统是()的接口。 A、主机和外设 B、用户和计算机 C、系统软件和应用软件 D、高级语言和机器语言 8. 计算机主存储器的主要用途是()。 A、存储指令和数字 B、存储程序指令和地址 C、存储数据和程序 D、存储号码和地址 9. 在Word 2003中,复制命令是指()。 A、把所选的文字和图形复制到剪贴板上 B、把剪贴板中的内容复制到插入点 C、在插入点复制所选的文字和图形 D、把块中的内容复制到插入点 10. 在Word 2003中,文档中每一页都要出现的基本相同的内容都应放在()中。 A、页眉页脚 B、文本 C、文本框 D、表格 11. 在Excel中,若要把工作簿保存在磁盘上,可按()键。 A、Ctrl+C B、Ctrl+E C、Ctrl+S D、Esc 12. 在电子邮件中所包含的信息()。 A、只能是文字 B、可以是文字与图形图像信息 C、可以是文字与声音信息 D、可以是文字、声音和图形图像信息 13. 数据通信中的信道传输速率单位是bps,它表示()。 A、字节/秒 B、二进制位/秒 C、M/秒 D、字节/秒 14. FTP是一个()协议,它可以用来下载和传送计算机中的文件。 A、文件传输 B、网站传输 C、文件压缩 D、文件解压

相关主题
文本预览
相关文档 最新文档