[原创]NYOJ 139 我排第几个 [康拓展开]【数学】
2016-11-04 13:22:06 Tabris_ 阅读数:385
博客爬取于 2020-06-14 22:42:52
以下为正文
版权声明:本文为 Tabris 原创文章,未经博主允许不得私自转载。
https://blog.csdn.net/qq_33184171/article/details/53033813
题目链接:http://acm.nyist.net/JudgeOnline/problem.php?pid=139
---------------------------------------------.
我排第几个
时间限制:1000 ms | 内存限制:65535 KB
难度:3
描述
现在有"abcdefghijkl”12 个字符,将其所有的排列中按字典序排列,给出任意一种排列,说出这个排列在所有的排列中是第几小的?
输入
第一行有一个整数 n(0 < n<=10000);
随后有 n 行,每行是一个排列;
输出
输出一个整数 m,占一行,m 表示排列是第几位;
样例输入
3
abcdefghijkl
hgebkflacdji
gfkedhjblcia
样例输出
1
302715242
260726926
----------------------------------------------.
解题思路:
本题就是一道康拓展开的入门练习题目
找到这个字符串在字典序中排在第几就行了
求出展开值 +1 就是了
康拓展开现见这里<-翻目录
附本题代码
-----------------------------------.
1 | # include <stdio.h> |
------------------------------------.
[原创]HDU 1027 Ignatius and the Princess II [康托逆展开]【数学】
[原创]HDU 1027 Ignatius and the Princess II [康托逆展开]【数学】 2016-11-04 16:16:54 Tabris_ 阅读数:240 博客爬取于...
[原创]Codeforces Round #297 (Div. 2) D - Arthur and Walls [思维]【思维】
[原创]Codeforces Round #297 (Div. 2) D - Arthur and Walls [思维]【思维】 2016-11-03 13:13:07 Tabris_ 阅读数...


