18、图的字典表示 (10 分)

图的字典表示。输入多行字符串,每行表示一个顶点和该顶点相连的边及长度,输出顶点数,边数,边的总长度。比如上图0点表示:
{'O':{'A':2,'B':5,'C':4}}。用eval函数处理输入,eval函数具体用法见第六章内置函数。

输入格式:

第一行表示输入的行数 下面每行输入表示一个顶点和该顶点相连的边及长度的字符串

输出格式:

在一行中输出顶点数,边数,边的总长度

输入样例:

在这里给出一组输入。例如:

4

{'a':{'b':10,'c':6}}

{'b':{'c':2,'d':7}}

{'c':{'d':10}}

{'d':{}}

输出样例:

在这里给出相应的输出。例如:

4 5 35

n = int(input())

d=0

b=0

lh=0

for i in range(n):

d+=1

s=eval(input())

for t in s:

temp=s[t]

for k in temp:

b+=1

lh+=temp[k]

print("%d %d %d" %(d,b,lh))

PTA18、图的字典表示 (10 分)相关推荐

  1. PTA20、字典合并 (10 分)

    20.字典合并 (10 分) 字典合并.输入用字符串表示两个字典,输出合并后的字典,字典的键用一个字母或数字表示.注意:1和'1'是不同的关键字! 输入格式: 在第一行中输入第一个字典字符串 在第二行 ...

  2. PTA19、通过两个列表构建字典 (10 分)

    19.通过两个列表构建字典 (10 分) 输入两行字符串,以空格为分隔,将每行字符串存储为列表形式.将第一个列表的元素值作为键,将第二个列表中对应顺序的元素作为值,构建一个字典,按键升序排列后输出字典 ...

  3. 10道python面试题,每题10分,你能的多少分!(内附python教程)

    image.png 1.一行代码实现1–100之和 10道python面试题,每题10分,你能的多少分! 2.简述面向对象中new和init区别 init是初始化方法,创建对象后,就立刻被默认调用了, ...

  4. 考研国家线罕见大幅上涨,12个学科涨幅10分以上,超300万人将落榜

    金磊 博雯 发自 凹非寺 量子位 | 公众号 QbitAI 随着2022年研考国家线的发布,"考研"这一话题再次成为焦点. 据央视网报道,全国457万考研大军,院校计划招生人数约1 ...

  5. R7-11 h0096. 单词合并 (10 分)

    R7-11 h0096. 单词合并 (10 分) 在美国的很多报纸上,有一种单词游戏 Jumble .这一游戏的目的是解字谜,为了找到答案中的字母,就要整理 4 个单词.请您编写一个整理单词的程序. ...

  6. 斯坦福DAWNBench最新训练排名!华为云ModelArts用时10分28秒获全球最快

    允中 发自 凹非寺  量子位 报道 | 公众号 QbitAI 还记得ModelArts吗? 这是今年华为最新发布的AI开发平台,可以提供包括数据标注准备.模型训练.模型调优.模型部署等AI应用开发服务 ...

  7. 4-11 Isomorphic (10分)

    4-11 Isomorphic (10分) Two trees, T1 and T2, are isomorphic if T1 can be transformed into T2 by swapp ...

  8. PTA: 6-8 剩余不足 (10分)(c语言)

    PTA: 6-8 剩余不足 (10分)(c语言) 若每人发 a 颗,则多 b 颗: 若每人发 c 颗,则差 d 颗. 请问:p.q 各为多少? 函数原型 // 剩余不足问题 int SurplusSh ...

  9. 7-4 稳赢 (10 分)

    7-4 稳赢 (10 分) 大家应该都会玩"锤子剪刀布"的游戏:两人同时给出手势,胜负规则如图所示: 现要求你编写一个稳赢不输的程序,根据对方的出招,给出对应的赢招.但是!为了不让 ...

最新文章

  1. CH - 6803 导弹防御塔(二分图最大匹配-多重匹配(拆点法))
  2. springboot activiti 配置项详解
  3. python数据类型特点_Python 基础数据类型
  4. Supermap 组合单值专题图与标签专题图演示样例
  5. 第九篇:Spring Boot整合Spring Data JPA_入门试炼02
  6. 你应该知道的 iTerm2 使用方法--MAC终端工具
  7. RabbitMQ 使用参考
  8. jQuery Validate验证框架(转载)
  9. SIFT算法学习总结
  10. springboot整合规则引擎URule
  11. 荣之学教育汇总Shopee平台最全基础知识
  12. (单细胞-SingleCell)单细胞可变剪切流程(一)
  13. HTTP 错误 404.3 - Not Found 由于扩展配置问题而无法提供您请求的页面。
  14. 备赛全国阳光健身健美大赛训练记录(粗略)
  15. 无桥PFC的优势及解决方案
  16. 多益网络2018春季校园招聘研发岗笔试经验
  17. 只有mdf文件和ldf文件--怎么恢复数据库
  18. 跨交换机VLAN的配置实验
  19. WordPress博客文章页如何添加OG协议标签
  20. 自定义镜像上传阿里云

热门文章

  1. Web前端基础---CSS样式--盒子模型--浮动与定位
  2. 动态sql之各种标签的使用以及详细配置
  3. Loadrunner11录制过程中报错:由于另一个程序正在运行中,此操作无法完成
  4. hibernate VS mybatis
  5. 整合Spring框架和Hibernate框架
  6. C++primer 9.3.3节练习
  7. 微信wx.request
  8. uestc 方老师的分身 III 拓扑排序
  9. flutter倒计时TimerUtil工具类
  10. Oracle 中调用外部C动态库函数