TouchStone
  请登录后使用
登录 注册
 系统首页  练习题库  考试列表  判题结果  信息发布  解题排行
  • 首页
  • 题库
  • P1758
  • 题目
  • P1758【Week9 Tech传奇】刺杀
    限制 : 时间限制 : 10000 MS   空间限制 : 65536 KB
    问题描述

    TECH是著名的黑帮老大,警方一直很注意他的一举一动。近日警方又搜集到了一些TECH的秘密档案
    格式十分相象,如下面一张:
    pugna Eilleen
    Lordwb 50
    pugna 120
    Eilleen 9
    Isaacus 10
    Isaacus pugna
    经专家研究,pugna,Eilleen之类均是杀人计划的代号,而120,50,9之类是杀人所需要的时间。而pugna Eilleen则指的是Eilleen计划执行前必须先执行pugna计划。据可靠情报,TECH的每一张秘密档案就包含了TECH的一个犯案全计划,他利用下属A执行X计划杀目标C,下属B执行Y计划杀死下属A等连环计划使真正知情者甚少,而当每一犯案全计划完成后,由于计划设计的可谓天衣无缝,警方要想再去追查就十分困难。精明的TECH自然不会浪费任何1秒时间,所以它的每一个犯案全计划都会在第一时间内完成,而警方则必须赶在全计划完成前破案,否则只能任由TECH逍遥法外了.
    任务:给定一张TECH的秘密档案, 要求计算警方必须破案的期限。

    输入格式

    输入文件有不确定的数行.
    每行可能有2种格式:
    格式1:
    表示名为planname2计划必须在planname1计划执行后才能执行.
    planname1以及planname2均为英文字母组成,并且忽略大小写.
    即Isaacus 与 IsAAcus其实是同一计划
    planname1与planname2之间由一个或多个空格隔开
    格式2:

    输出格式

    仅一行,为一个整数,代表警方破案的最后期限。

    样例输入

    pugna  Eilleen
    Lordwb 50
    pugna 120
    Eilleen 9
    Isaacus 10
    Isaacus pugna

    样例输出

    139