小 C 有一个 NNN 个数的整数序列,这个序列的中的数两两不同。
小 C 每次可以交换序列中的任意两个数,代价为这两个数之和。
小 C 希望将整个序列升序排序,问小 C 需要的最小代价是多少?
第一行,一个整数 NNN。
第二行,NNN 个整数,表示小 C 的序列。
一行,一个整数,表示小 C 需要的最小代价。
6 8 4 5 3 2 7
34
对于 30%30\%30% 的数据,N≤10N\le10N≤10。
对于 100%100\%100% 的数据,1≤N≤1051\le N\le10^51≤N≤105,第二行的 NNN 个整数均为不超过 10910^9109 的正整数。
注册一个 云斗学院 通用账户,您就可以在我们提供的所有在线评测服务上提交代码、参与讨论。
使用您的 云斗学院 通用账户