Python编程300例:快速构建可执行高质量代码
上QQ阅读APP看书,第一时间看更新

例23 子域名访问计数

1.问题描述

诸如school.bupt.edu这样的域名由各种子域名构成。最顶层是edu,下一层是bupt.edu,最底层是school.bupt.edu。当访问school.bupt.edu时,会隐式访问子域名bupt.edu和edu。给出域名的访问计数格式为“计数地址”,给出计数列表,返回每个子域名(包含父域名)的访问次数(与输入格式相同,顺序随机)。

2.问题示例

例如,输入["9001 school.bupt.edu"],输出["9001 school.bupt.edu","9001 bupt.edu","9001 edu"],只有一个域名:"school.bupt.edu"。如题所述,子域名"bupt.edu"和"edu"也会被访问,所以需要访问9001次。

3.代码实现

4.运行结果

输入:['1201 school.bupt.edu']

输入:['1201 edu','1201 bupt.edu','1201 school.bupt.edu']