EOJ----n! 进制
来源:互联网 发布:遥感数据销售 编辑:程序博客网 时间:2024/06/06 03:14
n! 进制
Time limit per test: 1.0 seconds
Time limit all tests: 1.0 seconds
Memory limit: 256 megabytes
例如:
给你一个10进制数,求其
Input
第 1 行为一个整数
接下来
Output
对于每个问题,输出一行问题的编号(0 开始编号,格式:case #0:
等),然后在一行中输出十进制数的对应的
Examples
Input
501101003628799
Output
case #0:0case #1:1case #2:120case #3:4020case #4:987654321
#include<bits/stdc++.h>using namespace std;int main(){ int a[11]; a[0]=1; for(int i=1; i<10; i++) a[i]=a[i-1]*i; int n,m,cas=0; scanf("%d",&n); while(n--) { int ok=0; scanf("%d",&m); printf("case #%d:\n",cas++); if(m==0) { printf("0\n"); continue; } for(int i=9; i>=1; i--) { int x=m/a[i]; if(x!=0) { m=m-x*a[i]; printf("%d",x); ok=1; } else { if(ok) printf("%d",x); } } printf("\n"); } return 0;}
阅读全文
0 0
- EOJ----n! 进制
- EOJ
- EOJ
- EOJ
- EOJ gauss
- EOJ 1255
- EOJ 1851
- EOJ 2096
- EOJ 2141
- EOJ 2562
- EOJ 1818
- EOJ----足球锦标赛
- eoj 3451
- eoj 3449
- eoj 3442
- EOJ 2112 WYI & EOJ 2113 WYII
- EOJ 1839 表达式(数据结构) & EOJ 1003
- EOJ 5 Bad Cowtractors
- MYSQL学习笔记(七)
- WPF DelegateCommand 出现Specified cast is not valid
- 4899: 记忆的轮廓
- 图像传感器种类
- JavaScript内置对象
- EOJ----n! 进制
- Java Web开发环境配置
- MYSQL学习笔记(八)
- 混合&原型继承改良版
- Linux中的touch命令总结(一)
- 纯干货分享:CCD图像传感器知识全解,超详细!
- 单例模式1
- Python——切片
- JavaScript基础