2022年09月 C/C++(八级)真题解析#中国电子学会#全国青少年软件编程等级考试

news/2024/7/20 22:02:56 标签: c语言, c++, 等级考试, 电子学会, 深度优先

在这里插入图片描述

C/C++编程(1~8级)全部真题・点这里

第1题:道路

N个以 1 … N 标号的城市通过单向的道路相连:。每条道路包含两个参数:道路的长度和需要为该路付的通行费(以金币的数目来表示)
Bob and Alice 过去住在城市 1.在注意到Alice在他们过去喜欢玩的纸牌游戏中作弊后,Bob和她分手了,并且决定搬到城市N。他希望能够尽可能快的到那,但是他囊中羞涩。我们希望能够帮助Bob找到从1到N最短的路径,前提是他能够付的起通行费。
时间限制:1000
内存限制:65536
输入
第一行包含一个整数K, 0 <= K <= 10000, 代表Bob能够在他路上花费的最大的金币数。第二行包含整数N, 2 <= N <= 100, 指城市的数目。第三行包含整数R, 1 <= R <= 10000, 指路的数目. 接下来的R行,每行具体指定几个整数S, D, L 和 T来说明关于道路的一些情况,这些整数之间通过空格间隔: S is 道路起始城市, 1 <= S <= N D is 道路终点城市, 1 <= D <= N L is 道路长度, 1 <= L <= 100 T is


http://www.niftyadmin.cn/n/5018368.html

相关文章

C. Fill in the Matrix Codeforces Round 896 (Div. 2)

Problem - C - Codeforces 题目大意&#xff1a;给出两个数n&#xff0c;m&#xff0c;要求构造一个n*m的矩阵&#xff0c;满足每一行都是一个m的排列&#xff0c;且每一列的MEX构成数组s&#xff0c;要求MEX(s)最大 1<n,m<2e5;n*m<2e5 思路&#xff1a;因为要让每…

【新版】软考 - 系统架构设计师(总结笔记)

个人总结学习笔记&#xff0c;仅供参考&#xff01;&#xff01;&#xff01; →点击 笔者主页&#xff0c;欢迎关注哦&#xff08;互相学习&#xff0c;共同成长&#xff09; 笔记目录 &#x1f4e2;【系统架构设计系列】系统架构设计专业技能 计算机组成与结构操作系统信…

c++ 学习 之 this 指针的学习

文章目录 前言正文this 指针有什么作用1. 解决名称冲突2.返回对象本身用 * this 前言 在c 中类内成员变量和成员函数分开存储 每一个非静态成员函数只会诞生一份函数实例&#xff0c;也就是说多个同类型的对象会公用一块代码 那么问题来了&#xff0c;这一块代码是如何区分哪个…

调试心得:通过观察正常的程序行为来识别Bug

有时候&#xff0c;当我调试一个问题的时候&#xff0c;我会特意忽略掉某些线程。 这个时候&#xff0c;有人就问了&#xff1a;”这些线程是干什么的&#xff1f;你为什么知道要忽略它们&#xff1f;” 我的回答是&#xff1a;我也不清楚这些线程是干啥的&#xff0c;但是无论…

针对电子企业生产特征,提出MES管理系统解决方案

随着全球经济一体化的不断加剧&#xff0c;中国作为一个制造业大国&#xff0c;在电子组装、SMT贴片、PCB组装等领域取得了很大的突破&#xff0c;企业规模和数量随着不断增加&#xff0c;造成成本压力增加、产品生命周期缩短、设备日益复杂且缺少透明度以及不明需求预测&#…

unique_ptr的大小探讨

unique_ptr大小和删除器有很大关系&#xff0c;具体区别看如下代码的分析。不要让unique_ptr占用的空间太大&#xff0c;否则不会达到裸指针同样的效果。 #include <iostream> #include <memory> using namespace std;class Widget {int m_x;int m_y;int m_z;publ…

算法通过村第六关-树白银笔记|层次遍历

文章目录 前言1. 层次遍历介绍2. 基本的层次遍历与变换2.1 二叉树的层次遍历2.2 层次遍历-自底向上2.3 二叉树的锯齿形层次遍历2.4 N叉树的层次遍历 3. 几个处理每层元素的题目3.1 在每棵树行中找出最大值3.2 在每棵树行中找出平均值3.3 二叉树的右视图3.4 最底层最左边 总结 前…

【高阶数据结构】红黑树 {概念及性质;红黑树的结构;带头结点的红黑树;红黑树的实现;红黑树插入操作详细解释;红黑树的验证}

红黑树 一、红黑树的概念 红黑树&#xff08;Red Black Tree&#xff09; 是一种自平衡二叉查找树&#xff0c;在每个结点上增加一个存储位表示结点的颜色&#xff0c;可以是Red或Black。 通过对任何一条从根到叶子的路径上各个结点着色方式的限制&#xff0c;红黑树确保没有…