nyoj 143 第几是谁?
来源:互联网 发布:js tab页面切换 编辑:程序博客网 时间:2024/04/28 23:30
题目来源:http://acm.nyist.net/JudgeOnline/problem.php?pid=143
参考:http://blog.csdn.net/hearthougan/article/details/24741179
#include <iostream>#include <cstdio>#include <cstring>#include <climits>using namespace std;int fac[12];void Inite_Fac(){ int i; fac[0] = fac[1] = 1; for(i = 2; i < 12; ++i) fac[i] = i * fac[i-1];}int main(){ char str[12] = {'a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'l'}; int T, num, tmp, i, j, temp; char ans[12], str1[12]; Inite_Fac(); scanf("%d", &T); while(T--) { scanf("%d", &num); memset(str1, 0, sizeof(str1)); strcpy(str1, str); temp = num-1; for(i = 0; i < 12; ++i) { tmp = temp/fac[11-i]; printf("%c", str1[tmp]); for(j = tmp; j < 12-i; ++j) str1[j] = str1[j+1]; temp -= tmp * fac[11-i]; } printf("\n"); } return 0;}
0 0
- nyoj-143-第几是谁
- nyoj 143 第几是谁?
- NYOJ 143 第几是谁?
- nyoj 143 第几是谁?
- NYOJ - 143 第几是谁? & NYOJ - 149 我排第几个
- 第几是谁(NYOJ)
- nyoj 139 我排第几 143 第几是谁
- nyoj 143第几是谁?和 nyoj 139 我排第几个
- NYOJ 题目143 第几是谁?(康拓展开)
- nyoj 143 第几是谁(康拓展开的逆运算)
- 【康拓拓展】NYOJ-143.第几是谁
- NYOJ 139 我排第几个 和 NYOJ 143 第几是谁? 【康拓展开和逆康拓展开】
- 第几是谁?
- 第几是谁
- 第几是谁?
- NYOj143 第几是谁
- NYOJ143----第几是谁?
- NY143 第几是谁?
- 让ASP也可以连接MYSQL
- 一个数字文本框控件,我觉得思路蛮不错的
- asp论坛在线人数统计研究
- 一只小蜜蜂
- jvm中对象的内存布局(HotSpot为例)
- nyoj 143 第几是谁?
- Android的onCreateOptionsMenu()创建菜单Menu详解
- 基于Grove的.NET应用程序开发提示
- jni 调用c和c++的区别.
- tomcat manager源代码分析
- Asp的19个基本技巧
- 几种流行Webservice框架性能对比
- 基数排序的 Java 实现
- 简介使用ASP.NET访问Oracle数据库的方法