中国电子学会(CEIT)2023年09月真题C语言软件编程等级考试三级(含详细解析答案)
中国电子学会(CEIT)考评中心历届真题(含解析答案)
C语言软件编程等级考试三级 2023年09月
编程题五道 总分:100分
一、谁是你的潜在朋友(20分)
"臭味相投"一这是我们描述朋友时喜欢用的词汇。两个人是朋友通常意味着他们存在着
许多共同的兴趣。然而作为一个宅男,你发现自己与他人相互了解的机会并不太多。
幸运的是,你意外得到了- -份北大图书馆的图书借阅记录,于是你挑灯熬夜地编程,想从中
发现潜在的朋友。首先你对借阅记录进行了一番整理, 把N个读者依次编号为1.2…,.把M
本书依次编号为.2…M。同时,按照"臭味相投”的原则,和你喜欢读同一-本书的人,就
是你的潜在朋友。
你现在的任务是从这份借阅记录中计算出每个人有几个潜在朋友。
时间限制: 1000
内存限制: 65536
输入
第一-行两个整数N、M,2 <= N,M<= 200。接下来有N行,第i (i= 1,2…N) 行每- -行
有一-个数,表示读者i-1最喜欢的图书的编号P (1<=P<=M)
输出
包括N行,每行一个数,第i行的数表示读者i有几个潜在朋友。如果和任何人都没有共同喜
欢的书,则输出"BeiJu” (即悲剧, ^ ^)
样例输入
4 5相关文章:
中国电子学会(CEIT)2023年09月真题C语言软件编程等级考试三级(含详细解析答案)
中国电子学会(CEIT)考评中心历届真题(含解析答案) C语言软件编程等级考试三级 2023年09月 编程题五道 总分:100分一、谁是你的潜在朋友(20分) "臭味相投"一这是我们描述朋友时喜欢用的词汇。两个人是朋友通常意味着他们存在着 许多共同的兴趣。然而作为…...
golang线程池ants-四种使用方法
目录 1、ants介绍 2、使用方式汇总 3、各种使用方式详解 3.1 默认池 3.2 普通模式 3.3 带参函数 3.4 多池多协程 4、总结 1、ants介绍 众所周知,goroutine相比于线程来说,更加轻量、资源占用更少、无线程上下文切换等优势,但是也不能…...
Flutter开发效率提升1000%,Flutter Quick教程之对组件进行拖拽与接收
1,首先,所有可以选择的组件,都在左边的组件面板里。从里面点击任何一个,按住左键,向右边的手机面板上进行拖拽即可。 2,拖拽后,我们要选择一个接收组件。什么时候可以接收组件,就是当…...
揭秘小程序商城的团购奇迹:独特模式引领盈利新纪元
在数字经济的新纪元里,你是否对那些不张扬却充满潜力的商业模式心生好奇?今天,我要为你揭示一种别出心裁的商业模式,它以其独特的魅力,不仅迅速吸引了大量用户的目光,更在短短一个月内创造了超过600万的惊人…...
ssm_mysql_高校自习室预约系统(源码)
博主介绍:✌程序员徐师兄、8年大厂程序员经历。全网粉丝15w、csdn博客专家、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java技术领域和毕业项目实战✌ 🍅文末获取源码联系🍅 👇🏻 精彩专栏推荐订阅👇…...
AI自动化办公:批量将Excel表格英文内容翻译为中文
有一个50列的表格,里面都是英文,要翻译成中文: 在ChatGPT中输入提示词: 你是一个开发AI大模型应用的Python编程专家,要完成以下任务的Python脚本: 打开Excel文件:"F:\AI自媒体内容\AI行业…...
PPT 隐藏开启对象图层
目录预览 一、问题描述二、解决方案三、参考链接 一、问题描述 制作PPT的时候,有时候需要在一张PPT放置多个依次出现的内容,然后设置对应的动画,要是需要对某个内容进行修改的话,就会很不方便,这个时候就需要使用&…...
PHP火狼大灌篮游戏源码微信+手机wap源码带控制
使用此接口可以实现支付宝、QQ钱包、微信支付与财付通的即时到账,免签约,无需企业认证。PHP易支付源码,免签约不需要企业的支付平台源码,彩虹第三四方在线支付系统源码,易支付token合作者商户申请源码,app和网页都可以…...
推荐几首听无数遍也听不腻的好歌(1)
1.Wannabe (Spice Girls Cover) 这首歌是Why Mona创作的首红眼特效的歌,唱的像牙痛的唱不清楚,但配上超级劲爆的旋律及节奏,简直好听到爆 2.Down For Life (Reset) 这首HSHK创作的纯音乐,虽然旋律一直重复一个调,但…...
【全开源】Java短剧系统微信小程序+H5+微信公众号+APP 源码
打造属于你的精彩短视频平台 一、引言:为何选择短剧系统小程序? 在当今数字化时代,短视频已经成为人们日常生活中不可或缺的一部分。而短剧系统小程序源码,作为构建短视频平台的强大工具,为广大开发者提供了快速搭建…...
基于Springboot驾校预约平台小程序的设计与实现(源码+数据库+文档)
一.项目介绍 系统角色:管理员、教练、学员 小程序(仅限于学员注册、登录): 查看管理员发布的公告信息 查看管理员发布的驾校信息 查看所有教练信息、预约(需教练审核)、评论、收藏喜欢的教练 查看管理员发布的考试信息、预约考试(需管理…...
python列表基本运算
列表基本运算 成员运算符 in 老师你在上课喊人回答问题的时候,就犯了难。想点的人名字已经脱口而出了,但发现这位同学没来。 可不,今天的课就来了 8 个人: students [林黛玉, 薛宝钗, 贾元春, 妙玉, 贾惜春, 王熙凤, 秦可卿,…...
Pytorch实用教程:pytorch中nn.Linear()用法详解 | 构建多层感知机 | nn.Module的作用 | nn.Sequential的作用
文章目录 1. nn.Linear()用法构造函数参数示例使用场景2. 构建多层感知机步骤代码示例注意事项3. 继承自nn.Module的作用是什么?1. 组织网络结构2. 参数管理3. 模型保存和加载4. 设备管理不继承 `nn.Module` 的后果...
如何利用unicloud阿里云云函数实现文件包括图片或文件上传,unicloud云函数写法一览
这里以一个单文件上传为例子,多图多文件同理,循环单图处理逻辑即可。 背景 前端vue上传图片文件(base64格式)到服务器,并获取返回的服务器资源存储路径 传入参数 { ”queryStringParameters“:{ "file":&qu…...
Django序列化器中is_valid和validate
今天上班的时候分配了一个任务,是修复前端的一个提示优化,如下图所示: 按照以往的经验我以为可以直接在validate上进行校验,如何抛出一个异常即可 ,例如: class CcmSerializer(serializers.ModelSerialize…...
关于Golang中自定义包的简单使用-Go Mod
1. go env 查看 GO111MODULE 是否为 on,不是修改成on go env -w GO111MODULEon 2 .自定义包的目录格式 3. test.go 内容 package calc func Add(x, y int) int { // 首字母大写表示公有方法return x y }func Sub(x, y int) int {return x - y } 4.生成calc目…...
Dijkstra求最短路篇二(全网最详细讲解两种方法,适合小白)(python,其他语言也适用)
前言: Dijkstra算法博客讲解分为两篇讲解,这两篇博客对所有有难点的问题都会讲解,小白也能很好理解。看完这两篇博客后保证收获满满。 第一篇博客讲解朴素Dijkstra算法Dijkstra求最短路篇一(全网最详细讲解两种方法,适合小白)(p…...
Dijkstra求最短路篇一(全网最详细讲解两种方法,适合小白)(python,其他语言也适用)
前言: Dijkstra算法博客讲解分为两篇讲解,这两篇博客对所有有难点的问题都会讲解,小白也能很好理解。看完这两篇博客后保证收获满满。 本篇博客讲解朴素Dijkstra算法,第二篇博客讲解堆优化Dijkstra算法Dijkstra求最短路篇二(全网…...
计算机组成原理06:浮点数运算
浮点数加减运算 之前我们提到过,浮点数具有特定的表示形式。因此,在进行浮点数的加减运算之前,需要统一浮点数的表达方式。这里我们主要对浮点数表示中的尾数M进行处理,要求0≤M<1,统一格式如下: 正数…...
opencascade 快速显示AIS_ConnectedInteractive源码学习
AIS_ConcentricRelation typedef PrsDim_ConcentricRelation AIS_ConcentricRelation AIS_ConnectedInteractive 简介 创建一个任意位置的另一个交互对象实例作为参考。这允许您使用连接的交互对象,而无需重新计算其表示、选择或图形结构。这些属性是从您的参考对…...
FastGithub深度解析:基于智能DNS的GitHub访问优化架构设计
FastGithub深度解析:基于智能DNS的GitHub访问优化架构设计 【免费下载链接】FastGithub github定制版的dns服务,解析访问github最快的ip 项目地址: https://gitcode.com/gh_mirrors/fa/FastGithub FastGithub是一款专为开发者设计的智能DNS解析服…...
如何构建和谐开源社区:fg-data-profiling贡献者行为准则与实践指南
如何构建和谐开源社区:fg-data-profiling贡献者行为准则与实践指南 【免费下载链接】fg-data-profiling 1 Line of code data quality profiling & exploratory data analysis for Pandas and Spark DataFrames. 项目地址: https://gitcode.com/gh_mirrors/y…...
《在自定义数据集上训练和运行 YOLOv8 模型的全面指南》
原文:towardsdatascience.com/the-comprehensive-guide-to-training-and-running-yolov8-models-on-custom-datasets-22946da259c3?sourcecollection_archive---------2-----------------------#2024-10-02 现在,通过 Python、命令行或 Google Colab 在…...
不止是编解码:深入VPU硬件层,看BPU如何扛起运动估计与RDO的计算重担
从晶体管到比特流:揭秘VPU中BPU如何用硬件加速视频编解码 当你在4K屏幕上观看一场足球比赛直播时,画面中运动员的每个动作都流畅自然,这背后是每秒数千次的运动预测与补偿计算。传统CPU处理这类任务会瞬间过载,而专用视频处理单元…...
Doris 进阶指南:从小项目到生产级系统的完整路径
一、前言Doris 进阶指南:从小项目到生产级系统的完整路径。本文深入源码层面,剖析核心设计原理,帮你从"会用"升级到"精通"。二、核心原理深度剖析2.1 数据结构设计// Doris 核心数据结构与算法 // 理解 Doris 的底层数据…...
从零构建Node.js静态博客生成器:架构设计与工程实践
1. 项目概述:一个博客生成器的诞生与价值最近在整理自己的技术笔记和项目复盘时,我遇到了一个几乎所有内容创作者都会头疼的问题:想法和素材散落在各处——有的在本地Markdown文件里,有的在Notion的某个页面,还有的只是…...
混排稿交上去,最怕字数对不上
混排稿交上去,最怕字数对不上 限 5000 字,Word 里一个数,网页后台又一个数,翻译那边还跟你聊「按字符」——挺正常的,不是谁刁难,是各家数「字」的法子本来就不一样。 先打开这个: https://ge…...
门店小程序怎么运营
门店小程序怎么运营门店小程序怎么运营我接触过不少开了门店小程序的老板,上线的时候都挺兴奋,觉得”终于有自己的线上渠道了”。但过了一个月再看,大部分人的小程序就像挂在门口的招牌——有,但没什么人看。门店小程序跟纯线上商…...
ARM GICv3中断优先级机制与寄存器配置详解
1. ARM GICv3中断优先级机制深度解析在嵌入式系统和实时操作系统中,中断优先级管理是确保系统响应性和可靠性的核心机制。ARM GICv3(Generic Interrupt Controller version 3)作为当前主流的硬件中断控制器架构,其优先级寄存器组的…...
Anthropic 推出面向小企业的 Claude:助力企业 AI 应用,拓展发展可能性
面向小企业推出 Claude2026 年 5 月 13 日,Anthropic 推出 [面向小企业的 Claude],这是一套含连接器和预运行工作流的解决方案,可将 Claude 集成到小企业依赖的工具中,助小企业主利用 AI 完成待办事项。小企业 AI 应用现状小企业贡…...
