A71192 | 小东东发微博
来源编程题
时间限制1s
内存限制128MB
通过 / 提交0/0
题目描述
500 次啊,500 次啊~
小东东一默念着一边想着“到底要不要发微博了呢?”自从出台了有关微博转发 500 次就要...
哎!这正是现在小东东苦恼的事情。小东东想着有那么多的死党关注了自己,而且每个死党还有很多粉丝。如果每个死党和他的粉丝们都转发一次自己的微博,500 次以后估计什么也都说不清了。现在他决定一个一个的查看过去,看看自己的一条微博到底会被转发多少次。可是想想自己死党那么多,他又懒的不想动于是把这个任务交给你了,现在请你用程序帮帮他的忙。
输入格式
第一行一个整数 T 表示有 T 组测试数据(T \le 20),接下来的一行包含两个整数 N和 ID ,N 表示接下来有 N 个关系(N \le 100000),ID 是小东东的微博编号。
紧接着的 N 行每行两个整数 A 和 B ,表示编号为 A 的同学关注了编号为 B 的同学(也就是 A 是 B 的粉丝)。
每个人微博的编号在 [1,10000] 内。
输出格式
请根据上述的粉丝关系,计算小东东的一条微博最多会被转发多少次。(请注意输出格式,输出的冒号后有一个空格)
输入输出样例
输入 #1
2 14 1 2 1 3 1 4 1 6 1 3 2 4 2 3 4 3 5 4 5 6 5 4 6 5 6 4 7 6 7 4 4 1 2 2 3 3 4 4 1
输出 #1
Case #1: 5 Case #2: 3
如果 A 关注了 B (A 是 B 的粉丝),那么 B 发送的每条微博 A 都会转发,相同的微博每个人只发一次。
C++ 编辑器
输入
输出
可保存默认模板;新题优先使用已保存模板。
当前快捷键仅展示,暂不支持修改。
- 撤销
Ctrl / ⌘ + Z - 重做
Ctrl / ⌘ + Y - 查找
Ctrl / ⌘ + F - 全选
Ctrl / ⌘ + A - 复制
Ctrl / ⌘ + C - 剪切
Ctrl / ⌘ + X - 粘贴
Ctrl / ⌘ + V - 自动排版
工具栏排版按钮 - 草稿保存
编辑时自动保存到本机
历史
提交记录
状态说明时间源码
AI
作答助手
你好,我是作答助手。可以问思路、复杂度、样例含义或代码报错原因;不会直接给出完整 AC 代码。
确定要清空代码吗?