电车

电车(洛谷) 题解

☆樱花仙子☆ 提交于 2020-01-16 14:32:47
电车 题目 在一个神奇的小镇上有着一个特别的电车网络,它由一些路口和轨道组成,每个路口都连接着若干个轨道,每个轨道都通向一个路口(不排除有的观光轨道转一圈后返回路口的可能)。在每个路口,都有一个开关决定着出去的轨道,每个开关都有一个默认的状态,每辆电车行驶到路口之后,只能从开关所指向的轨道出去,如果电车司机想走另一个轨道,他就必须下车切换开关的状态。 为了行驶向目标地点,电车司机不得不经常下车来切换开关,于是,他们想请你写一个程序,计算一辆从路口 A A A 到路口 B B B 最少需要下车切换几次开关。 输入 第一行有3个整数2<= N N N <=100,1<= A A A , B B B <= N N N ,分别表示路口的数量,和电车的起点,终点。 接下来有 N N N 行,每行的开头有一个数字 K i Ki K i (0<= K i Ki K i <= N N N -1),表示这个路口与Ki条轨道相连,接下来有Ki个数字表示每条轨道所通向的路口,开关默认指向第一个数字表示的轨道。 输出 输出文件只有一个数字,表示从 A A A 到 B B B 所需的最少的切换开关次数,若无法从 A A A 前往 B B B ,输出-1。 样例 input 3 2 1 2 2 3 2 3 1 2 1 2 output 0 解题思路 每一个路口和它相连的第一个轨道开关次数为0

P1346 电车(洛谷)

*爱你&永不变心* 提交于 2020-01-16 10:32:44
电车 题目描述 在一个神奇的小镇上有着一个特别的电车网络,它由一些路口和轨道组成,每个路口都连接着若干个轨道,每个轨道都通向一个路口(不排除有的观光轨道转一圈后返回路口的可能)。在每个路口,都有一个开关决定着出去的轨道,每个开关都有一个默认的状态,每辆电车行驶到路口之后,只能从开关所指向的轨道出去,如果电车司机想走另一个轨道,他就必须下车切换开关的状态。 为了行驶向目标地点,电车司机不得不经常下车来切换开关,于是,他们想请你写一个程序,计算一辆从路口A到路口B最少需要下车切换几次开关。 输入格式 第一行有3个整数2<=N<=100,1<=A,B<=N,分别表示路口的数量,和电车的起点,终点。 接下来有N行,每行的开头有一个数字Ki(0<=Ki<=N-1),表示这个路口与Ki条轨道相连,接下来有Ki个数字表示每条轨道所通向的路口,开关默认指向第一个数字表示的轨道。 输出格式 输出文件只有一个数字,表示从A到B所需的最少的切换开关次数,若无法从A前往B,输出-1。 输入 3 2 1 2 2 3 2 3 1 2 1 2 输出 0 本蒟蒻本来是一开始本以为一道水题,可我既然卡在了memset的运用上!! 我 用 F l o y e d 过 了 我用Floyed过了 我 用 F l o y e d 过 了 code: # include <cstdio> # include

【洛谷P1346】 电车

不羁岁月 提交于 2020-01-16 00:29:28
电车 题目链接: 电车 题目描述 在一个神奇的小镇上有着一个特别的电车网络,它由一些路口和轨道组成,每个路口都连接着若干个轨道,每个轨道都通向一个路口(不排除有的观光轨道转一圈后返回路口的可能)。在每个路口,都有一个开关决定着出去的轨道,每个开关都有一个默认的状态,每辆电车行驶到路口之后,只能从开关所指向的轨道出去,如果电车司机想走另一个轨道,他就必须下车切换开关的状态。 为了行驶向目标地点,电车司机不得不经常下车来切换开关,于是,他们想请你写一个程序,计算一辆从路口A到路口B最少需要下车切换几次开关。 输入格式 第一行有3个整数2<=N<=100,1<=A,B<=N,分别表示路口的数量,和电车的起点,终点。 接下来有N行,每行的开头有一个数字Ki(0<=Ki<=N-1),表示这个路口与Ki条轨道相连,接下来有Ki个数字表示每条轨道所通向的路口,开关默认指向第一个数字表示的轨道。 输出格式 输出文件只有一个数字,表示从A到B所需的最少的切换开关次数,若无法从A前往B,输出-1。 输入输出样例 输入 3 2 1 2 2 3 2 3 1 2 1 2 输出 0 解题思路 本蒟蒻只用了 floyed ,就过了 # include <iostream> # include <cstdio> # include <cstring> using namespace std ; int n , a

八月六日,晴

允我心安 提交于 2019-12-06 06:22:05
八月六日,晴 ‘神’不用人的语言说话, 用的是天空的语言、风的语言、鸟的语言, 岩石的语言、蜈蚣的语言和毒蘑菇的语言。 若不忘掉人的语言就无法听到的语言, 人最初的过错就是将它命名为‘神’。” “ 万有引力 是互相吸引孤独的力 宇宙正在倾斜 所以大家渴望知识 宇宙渐渐膨胀 所以大家感到不安 向着二十亿光年的孤独 我情不自禁地打了个喷嚏” “在可爱的郊外电车沿线 有一幢幢乐陶陶的白屋 有一条陌上花开的小道 以及无人乘坐也无人下车的田间小站 在可爱的郊外电车沿线 我还看到了 养老院的小烟囱 三月多云的天空下 电车放慢了速度 我让那一瞬的宿命论 换上了梅花的馨香 在可爱的郊外电车沿线 除了春天 禁止入内” 他写: “我觉得什么时候死都无所谓 钻石就是雨滴” 链接:https://www.zhihu.com/question/47489816/answer/840272854 来源: https://www.cnblogs.com/yibeimingyue/p/11965218.html

深圳龙华有轨电车BIM项目

北慕城南 提交于 2019-12-05 16:33:20
本项目是“龙华有轨电车BIM+GIS运维管理平台“研发组成的内容之一,包含站台、电车、变电所等模型绘制。 龙华区有轨电车是深圳市的一条位于龙华区的有轨电车线路,项目规划了三条线路,总长51公里。试验线长8.81公里,南起地铁4号线清湖站,北至观澜大道与平安路交叉路口,全线设置20个站,经过了片区内多个重要工业区和居民密集区,总投资13.8亿元。全线将设8座变电所。 一、车站模型的绘制 项目简介: 车站模型分别需要绘制四个车站:大和站、大布头站、东庵站、锦鲤站。一共绘制9个月台,其中大和站为错位侧式站,需绘制3个月台;大布头站为分离岛式站,需绘制2个月台;东庵站为对称侧式站,需绘制2个月台;锦鲤站为整体岛式站,需绘制双向月台。 建模难点:月台大部分是不规则形状,需要由多个族文件拼合成项目。且各个细节没有详细的图纸,需到现场采集质料,才可进行更精细的绘制。 所需绘制车站简介 1.大和站 大和站(英语:Dahe Station)是深圳有轨电车的一个转乘站,位于大和路与环观南路的十字路口。此车站是由3个独立的侧式月台组成的错位侧式车站,位于十字路口的南方(大和路南行东侧,清湖方向电车于此月台停站)、东方(环观南路东行北侧,下围方向电车于此月台停站)及北方(大和路北行西侧,新澜方向电车于此月台停站),3个月台由尽头的环型行人天桥连接。 图2 往清湖方向月台及细节展示 ①月台往清湖乘车指示牌

11月11号的附加定义

£可爱£侵袭症+ 提交于 2019-12-01 11:30:14
11,这个数字,表示11路电车,在过去11路电车,就表示步行,不坐车,步行街,甩火腿的意思 11.11这个数字,表示两个人结伴而行,不开车,不坐车,不坐其它交通工具,只是走路 传统上来说的 三人行,必损一人,一人行,必得其友,完全没有意义。。 所以,中华帝国不需要汽车工业。。。我们就是火腿族。。。。。也不需要其它交通行业。。。 我们只步行。。。过不了多久,我们就会进行空间跳跃,不需要任何交通工具 所谓的奥迪,奔驰,宝马。火车,詹天佑,地铁,飞机,火箭。这些工业系统,通通不召见。。。。与我们无关 你们去玩啊。。。。。。。 来源: https://www.cnblogs.com/comsci/p/11683276.html

P1346 电车

怎甘沉沦 提交于 2019-11-28 08:39:44
题目描述 在一个神奇的小镇上有着一个特别的电车网络,它由一些路口和轨道组成,每个路口都连接着若干个轨道,每个轨道都通向一个路口(不排除有的观光轨道转一圈后返回路口的可能)。在每个路口,都有一个开关决定着出去的轨道,每个开关都有一个默认的状态,每辆电车行驶到路口之后,只能从开关所指向的轨道出去,如果电车司机想走另一个轨道,他就必须下车切换开关的状态。 为了行驶向目标地点,电车司机不得不经常下车来切换开关,于是,他们想请你写一个程序,计算一辆从路口A到路口B最少需要下车切换几次开关。 输入格式 第一行有3个整数2<=N<=100,1<=A,B<=N,分别表示路口的数量,和电车的起点,终点。 接下来有N行,每行的开头有一个数字Ki(0<=Ki<=N-1),表示这个路口与Ki条轨道相连,接下来有Ki个数字表示每条轨道所通向的路口,开关默认指向第一个数字表示的轨道。 输出格式 输出文件只有一个数字,表示从A到B所需的最少的切换开关次数,若无法从A前往B,输出-1。 输入输出样例 输入 #1 3 2 1 2 2 3 2 3 1 2 1 2 输出 #1 0 #include<bits/stdc++.h> using namespace std; #define N 100+1 int f[N][N],a,b,n,m; int main() { memset(f,0x3f,sizeof(f));