九条可怜是一个贪玩的女孩子。
暑假快要到了,可怜打算在她家的私人海滩旁边建一座城堡,这样就可以在放暑假的时候邀请她的朋友们来玩了。同时,可怜打算在城堡的地下修建一座迷宫,因为探险总是一件充满乐趣的事情。
经过简单的设计,可怜打算修建一座这样的迷宫:
- 迷宫可以被抽象成
个点, 条边的有向图。 号点是唯一的入口也是唯一的出口。 - 每一个点恰好有
条出边,且这些出边被依次标号为 的正整数。 - 迷宫允许自环和重边。
同时,一座优秀的迷宫应该有一定的解谜因素。因此可怜希望每一条从
可怜发现,如果把一条从
于是可怜选定了一个整数
现在可怜已经选定了
输入格式
第一行输入一个整数
接下来
输出格式
对于每组数据,输出一行一个整数表示能够满足所有条件的最小的
样例一
input
3 2 3 2 4 6 8
output
3 3 5
explanation
第一组数据(左)和第二组数据(右)的一种设计方案如下图所示。其中紫色边表示
样例二
见样例数据下载
数据范围与约定
测试点 | 其他约定 | |||
---|---|---|---|---|
1 | 无 | |||
2 | 无 | |||
3 | 无 | |||
4 | 无 | |||
5 | 无 | |||
6 | ||||
7 | 无 | |||
8 | 无 | |||
9 | 无 | |||
10 | 无 |
时间限制:
空间限制: