第四届“蓝桥杯”全国软件专业人才设计与创业大赛选拔赛 C/C++高职高专组 1、题目标题: 猜年龄 美国数学家维纳(N.Wiener)智力早熟,11岁就上了大学。他曾在1935~1936年应邀来中国清华大学讲学。 一次,他参加某个重要会议,年轻的脸孔引人注目。于是有人询问他的年龄,他回答说: “我年龄的立方是个4位数。我年龄的4次方是个6位数。这10个数字正好包含了从0到9这10个数字,每个都恰好出现1次。” 请你推算一下,他当时到底有多年轻。 通过浏览器,直接提交他那时的年龄数字。    注意:不要提交解答过程,或其它的说明文字。                     2、标题: 马虎的算式             小明是个急性子,上小学的时候经常把老师写在黑板上的题目抄错了。         有一次,老师出的题目是:36 x 495 = ?         他却给抄成了:396 x 45 = ?         但结果却很戏剧性,他的答案竟然是对的!!         因为 36 * 495 = 396 * 45 = 17820         类似这样的巧合情况可能还有很多,比如:27 * 594 = 297 * 54         假设 a b c d e 代表1~9不同的5个数字(注意是各不相同的数字,且不含0)         能满足形如: ab * cde = adb * ce 这样的算式一共有多少种呢?            请你利用计算机的优势寻找所有的可能,并回答不同算式的种类数。        满足乘法交换律的算式计为不同的种类,所以答案肯定是个偶数。            答案直接通过浏览器提交。    注意:只提交一个表示最终统计种类数的数字,不要提交解答过程或其它多余的内容。         3、标题: 振兴中华         小明参加了学校的趣味运动会,其中的一个项目是:跳格子。         地上画着一些格子,每个格子里写一个字,如下所示:(也可参见p1.jpg)        从 我 做 起 振    我 做 起 振 兴    做 起 振 兴 中    起 振 兴 中 华             比赛时,先站在左上角的写着“从”字的格子里,可以横向或纵向跳到相邻的格子里,但不能跳到对角的格子或其它位置。一直要跳到“华”字结束。             要求跳过的路线刚好构成“从我做起振兴中华”这句话。         请你帮助小明算一算他一共有多少种可能的跳跃路线呢?        答案是一个整数,请通过浏览器直接提交该数字。    注意:不要提交解答过程,或其它辅助说明类的内容。    a=从    b=我    c=做    d=起    e=振    f=兴    g=中    h=华                     4、标题: 幻方填空         幻方是把一些数字填写在方阵中,使得行、列、两条对角线的数字之和都相等。         欧洲最著名的幻方是德国数学家、画家迪勒创作的版画《忧郁》中给出的一个4阶幻方。         他把1,2,3,...16 这16个数字填写在4 x 4的方格中。         如图p1.jpg所示,即:        16 ? ? 13    ? ? 11 ?    9 ? ? *    ? 15 ? 1         表中有些数字已经显露出来,还有些用?和*代替。         请你计算出? 和 * 所代表的数字。并把 * 所代表的数字作为本题答案提交。            答案是一个整数,请通过浏览器直接提交该数字。    注意:不要提交解答过程,或其它辅助说明类的内容。         5、题目标题:公约数公倍数         我们经常会用到求两个整数的最大公约数和最小公倍数的功能。         下面的程序给出了一种算法。         函数 myfunc 接受两个正整数a,b         经过运算后打印出 它们的最大公约数和最小公倍数。         此时,调用 myfunc(15,20)        将会输出:    3    60        // 交换数值    void swap(int *a,int *b)    {     int temp;     temp=*a;     *a=*b;     *b=temp;    }        void myfunc(int a, int b)    {     int m,n,r;     if(a0){     int t = x[right];     x[right] = x[p];     x[p] = t;     right--;     }     else{     __________________________; //填空位置     }     }        }         如果给定数组:     25,18,-2,0,16,-5,33,21,0,19,-16,25,-3,0     0 ,18,-2,0,16,-5,33,21,0,19,-16,25,-3,25         则排序后为:     -3,-2,-16,-5,0,0,0,21,19,33,25,16,18,25                请分析代码逻辑,并推测划线处的代码,通过网页提交    注意:仅把缺少的代码作为答案,千万不要填写多余的代码、符号或说明文字!!         7、标题:核桃的数量         小张是软件项目经理,他带领3个开发组。工期紧,今天都在加班呢。为鼓舞士气,小张打算给每个组发一袋核桃(据传言能补脑)。他的要求是:         1. 各组的核桃数量必须相同     2. 各组内必须能平分核桃(当然是不能打碎的)     3. 尽量提供满足1,2条件的最小数量(节约闹革命嘛)        程序从标准输入读入:    a b c    a,b,c都是正整数,表示每个组正在加班的人数,用空格分开(a,b,c<30)        程序输出:    一个正整数,表示每袋核桃的数量。        例如:    用户输入:    2 4 5        程序输出:    20        再例如:    用户输入:    3 1 1        程序输出:    3                资源约定:    峰值内存消耗(含虚拟机) < 64M    CPU消耗 < 1000ms            请严格按要求输出,不要画蛇添足地打印类似:“请您输入...” 的多余内容。        所有代码放在同一个源文件中,调试通过后,拷贝提交该源码。        注意: main函数需要返回0    注意: 只使用ANSI C/ANSI C++ 标准,不要调用依赖于编译环境或操作系统的特殊函数。    注意: 所有依赖的函数必须明确地在源文件中 #include , 不能通过工程设置而省略常用头文件。        提交时,注意选择所期望的编译器类型。         8、题目标题:打印十字图         小明为某机构设计了一个十字型的徽标(并非红十字会啊),如下所示(可参见p1.jpg)         $$$$$$$$$$$$$     $ $     $$$ $$$$$$$$$ $$$     $ $ $ $     $ $$$ $$$$$ $$$ $     $ $ $ $ $ $     $ $ $$$ $ $$$ $ $     $ $ $ $ $ $ $     $ $ $ $$$$$ $ $ $     $ $ $ $ $ $ $     $ $ $$$ $ $$$ $ $     $ $ $ $ $ $     $ $$$ $$$$$ $$$ $     $ $ $ $     $$$ $$$$$$$$$ $$$     $ $     $$$$$$$$$$$$$             对方同时也需要在电脑dos窗口中以字符的形式输出该标志,并能任意控制层数。         为了能准确比对空白的数量,程序要求对行中的空白以句点(.)代替。        输入格式:    一个正整数 n (n<30) 表示要求打印图形的层数        输出:    对应包围层数的该标志。        例如:    用户输入:    1    程序应该输出:    ..$$$$$..    ..$...$..    $$$.$.$$$    $...$...$    $.$$$$$.$    $...$...$    $$$.$.$$$    ..$...$..    ..$$$$$..        再例如:    用户输入:    3    程序应该输出:    ..$$$$$$$$$$$$$..    ..$...........$..    $$$.$$$$$$$$$.$$$    $...$.......$...$    $.$$$.$$$$$.$$$.$    $.$...$...$...$.$    $.$.$$$.$.$$$.$.$    $.$.$...$...$.$.$    $.$.$.$$$$$.$.$.$    $.$.$...$...$.$.$    $.$.$$$.$.$$$.$.$    $.$...$...$...$.$    $.$$$.$$$$$.$$$.$    $...$.......$...$    $$$.$$$$$$$$$.$$$    ..$...........$..    ..$$$$$$$$$$$$$..        请仔细观察样例,尤其要注意句点的数量和输出位置。            资源约定:    峰值内存消耗 < 64M    CPU消耗 < 1000ms            请严格按要求输出,不要画蛇添足地打印类似:“请您输入...” 的多余内容。        所有代码放在同一个源文件中,调试通过后,拷贝提交该源码。        注意: main函数需要返回0    注意: 只使用ANSI C/ANSI C++ 标准,不要调用依赖于编译环境或操作系统的特殊函数。    注意: 所有依赖的函数必须明确地在源文件中 #include , 不能通过工程设置而省略常用头文件。        提交时,注意选择所期望的编译器类型。                 9、标题:带分数         100 可以表示为带分数的形式:100 = 3 + 69258 / 714         还可以表示为:100 = 82 + 3546 / 197         注意特征:带分数中,数字1~9分别出现且只出现一次(不包含0)。         类似这样的带分数,100 有 11 种表示法。        题目要求:    从标准输入读入一个正整数N (N<1000*1000)    程序输出该数字用数码1~9不重复不遗漏地组成带分数表示的全部种数。    注意:不要求输出每个表示,只统计有多少表示法!            例如:    用户输入:    100    程序输出:    11        再例如:    用户输入:    105    程序输出:    6            资源约定:    峰值内存消耗 < 64M    CPU消耗 < 3000ms            请严格按要求输出,不要画蛇添足地打印类似:“请您输入...” 的多余内容。        所有代码放在同一个源文件中,调试通过后,拷贝提交该源码。        注意: main函数需要返回0    注意: 只使用ANSI C/ANSI C++ 标准,不要调用依赖于编译环境或操作系统的特殊函数。    注意: 所有依赖的函数必须明确地在源文件中 #include , 不能通过工程设置而省略常用头文件。        提交时,注意选择所期望的编译器类型。                 10、标题:剪格子         如图p1.jpg所示,3 x 3 的格子中填写了一些整数。         我们沿着图中的红色线剪开,得到两个部分,每个部分的数字和都是60。         本题的要求就是请你编程判定:对给定的m x n 的格子中的整数,是否可以分割为两个部分,使得这两个区域的数字和相等。     如果存在多种解答,请输出包含左上角格子的那个区域包含的格子的最小数目。     如果无法分割,则输出 0        程序输入输出格式要求:        程序先读入两个整数 m n 用空格分割 (m,n<10)    表示表格的宽度和高度    接下来是n行,每行m个正整数,用空格分开。每个整数不大于10000    程序输出:在所有解中,包含左上角的分割区可能包含的最小的格子数目。            例如:    用户输入:    3 3    10 1 52    20 30 1    1 2 3        则程序输出:    3        再例如:    用户输入:    4 3    1 1 1 1    1 30 80 2    1 1 1 100        则程序输出:    10        (参见p2.jpg)            资源约定:    峰值内存消耗 < 64M    CPU消耗 < 5000ms            请严格按要求输出,不要画蛇添足地打印类似:“请您输入...” 的多余内容。        所有代码放在同一个源文件中,调试通过后,拷贝提交该源码。        注意: main函数需要返回0    注意: 只使用ANSI C/ANSI C++ 标准,不要调用依赖于编译环境或操作系统的特殊函数。    注意: 所有依赖的函数必须明确地在源文件中 #include , 不能通过工程设置而省略常用头文件。        提交时,注意选择所期望的编译器类型。            
2023-10-07 21:00:00 362KB 第四届 蓝桥杯 竞赛试题题目 C/C++
1
这次分享的是一个自己用的透明图片框的模块源码。附带demo。
2023-08-24 02:16:55 154KB 2019开源大赛(第四届)
1
继上个贴继续做出更新。 https://bbs.125.la/thread-14501671-1-1.html 模块支持库在上个贴内下载。 本次调用了乐玩模块 (也就是图色) 【闲来无聊怼另外一个被禁言贴的助手。 】 那做得东西是真的腊鸡, PS真不是我喷他, 就一个界面没实体功能? 此次更新了自动拿牌功能, 当然D牌需要手动。 其实无聊可以更新个云顶喊话的功能,或者emmmmm??? 话不多说,上图上源码。 且行且珍惜,只为开源交流,如有封hao等问题自行处理。 不会用源码的别担心,成品也在里面,楼下附上20张小卡。
2023-04-13 20:35:17 24.07MB 2019开源大赛(第四届)
1
a) 传感器高频数据:该数据来自于模温机及模具传感器采集的数据,文件夹内每一个模次对应一个csv文件,单个模次时长为40~43s,采样频率根据阶段有20Hz和50Hz两种,含有24个传感器采集的数据; b) 成型机状态数据(data_spc):该数据来自成型机机台,均为表征成型过程中的一些状态数据,每一行对应一个模次,数据维度为86维; c) 机台工艺设定参数(data_set):文件夹中含有注塑成型的81种工艺设定参数; d) 产品测量尺寸(size):文件夹内含有每个模次产品的3维尺寸;
2023-04-10 16:41:58 639.31MB 工业 大数据 数据集 训练集
1
自用的软件 难得更新了 开源下载 有兴趣的可以下载研究研究
2023-03-06 04:18:30 14.65MB 2019开源大赛(第四届)
1
很多人不了解汇编代码怎么写,可能调试的时候会写。但是用到模块的时候就有点小纠结了。 原型CALL, 为什么我们注入的时候上面两个不带上呢,我们可以分析一下 这里【eax+2C】=0xFFFFFFFF 也就是下面一句【push edx】 【eax+28】=植物类型 push eax 为什么我知道EAX+28是植物的类型 这个可以直接下断点。也可以HOOK看一下堆栈 这儿我特地的测试了一下,堆栈【eax+28】是不是植物的类型 可以看到我们选的是这个什么炸弹。 我们锁定的堆栈是 5 当我们种植以后植物的类型就变了,说明确实是类型 里面写的包括注入代码一起。 至于汇编能的作用多大,相信都很清楚的。能实现很多很好玩的东西。 这个我就随便用图片举个例子。 超级模块:Super-EC 就不打包了 论坛一大把。打包上传的话上传不了文件较大 这个送给认为有用的人。可以帮助你当然是最好的。不能帮助的也可以当做给本人检讨。有什么写的不好的给本人指点一下。
2023-01-04 15:20:11 228KB 2019开源大赛(第四届)
1
2022年第四届金盾信安杯题目Misc+Reverse+Crypto
2022-12-19 13:00:29 3.43MB 金盾信安杯
1
AKA 2009 第四届 Linux 内核开发者大会演讲者PPT
2022-11-24 11:29:19 115KB Linux 内核 演讲 PPT
1
为易语言 添砖加瓦,为易友贡献一份自己的力量,让易更有意。 PDF 转换支持库上一版本 672KB ,如有需要论坛里自己去找吧,升级后文件大小为976KB。转换方法简单易用。 本次更新将 PDF文件 转为 Word 文件格式保留原布局和图形表格内容,转成后可编辑修改您的内容。 支持扫描版 PDF 文件 转为 Word 文件格式保留原布局和图形,(特殊加密的 PDF 文件及无法转换)。 PDF 转换支持库 是一个独立支持库, 不需要其他插件 。 (不支持XP系统) 使用方法介绍如下 1. 加载 PDF 文件同时也加载了驱动 2. 加载完成后即可获取已加载 PDF 文件页数及其它信息。 3. 获取已加载 PDF 文件页面的高度、宽度。 4. 转为网页是将整个 PDF 文件全部页数转出。 5. 转为 doc (仅支持 word2003 以前文件)可以选择需要转出的页数,默认为全部转出。 6. 转为 docx (支持 word2007 docx 文件,支持表格及图片转出保留原布局)可以选择需要转出的页数,默认为全部转出。 7. 转为图片,格式默认为 1 ; 1.BMP ; 2.JPG ; 3.TIF ; 4.PNG ; 5.GIF ; 6.PCX ; 7.TGA ;支持单色及全色像素设置,可以选择需要转出的页数,默认为全部转出。 8.转TXT格式需要用到超文本浏览框 9. 关闭当前已加载的文件,并没有卸载驱动可以继续加载转换。 10. 关闭窗口时卸载驱动 看大家的支持率 在 分享静态版 自己测试吧!
2022-11-16 13:09:08 1.11MB 2019开源大赛(第四届)
1
模块调用 精易模块 的一个命令, 封装了了一部分的安卓真机调试的命令, 安卓调试官方文档:https://developer.android.google.cn/studio/command-line/adb 欢迎大家一起完善!
2022-07-03 14:58:17 247KB 2019开源大赛(第四届)
1