我乃蒟蒻一枚 2021-11-10 19:46
浏览 16
已结题

大家,本蒟蒻有道题请教,求正解!!

图形复原
时间限制 : - MS 空间限制 : - KB
问题描述
小 y 是个几何迷。有一天,他画了一个 n 边形,并且将 n 个顶点用 l,2,…,n 这 n 个 连续 自然数随手编了一下号。然后他又画了一些不相交的对角线。如下图:
他把所有的边和对角线都写在一张纸上。对于上图,他写了:(1,3),(3,2),(2,4), (4,5),(5,1),(1,4),(3,4)。 过了几个星期,他无意中发现了这张写着字的纸,可是怎么也找不着那个几何图形了。 他很想把 n 边形的编号复原,可是试了一天也没弄出来。你能帮助他吗?
输入格式
第一行 n(n<=50)。 下面的若干行,每行两个数 a,b,表示纸上写着(a,b)。
输出格式
仅一行,按顺序依次输出顶点的编号。对于上面的例子,你的输 m 应该是 l 3 2 4 5。 1 5 4 2 3 也是符合题目要求的。两者区别只是逆时针和顺时针而已。 但是.你的输出只能足 l 3 2 4 5!也就是说你必须把两个符合要求的输出比较大小(先比 较第一位;第一位相等,就比较第二位;第二位相等……,依此类推),你的输出应该是较 小者!(这只是为了评测的方便)
样例输入
5
1 3
3 2
2 4
4 5
5 1
1 4
3 4

样例输出
1 3 2 4 5

  • 写回答

0条回答 默认 最新

    报告相同问题?

    问题事件

    • 系统已结题 11月18日
    • 创建了问题 11月10日

    悬赏问题

    • ¥15 python-遗传算法-求最优解-程序优化
    • ¥15 该如何接线运行这个交通灯程序?
    • ¥15 java:opc正常字段读取时,突然出现0错误,之后恢复正常后,无法继续读取字段
    • ¥15 c# modbustcp 汇川 读写mx地址值
    • ¥15 C# Soket UnsafeNclNativeMethods.OSSOCK.recv 错误
    • ¥15 Ubuntu 在sudo reboot之后的报错
    • ¥15 有偿求抢运动场地的插件
    • ¥100 驱动程序在\device\raidport1 上检测到控制器错误
    • ¥15 JS报错变量未定义,如何解决?
    • ¥20 找辅导 初学者 想实现一个项目 没有方向