蓝桥杯 算法训练 阶乘末尾
来源:互联网 发布:断开数据库所有连接 编辑:程序博客网 时间:2024/05/21 08:37
问题描述
给定n和len,输出n!末尾len位。
输入格式
一行两个正整数n和len。
输出格式
一行一个字符串,表示答案。长度不足用前置零补全。
样例输入
6 5
样例输出
00720
数据规模和约定
n<=30, len<=10。
#include <iostream>using namespace std;int main() { int n, len,a[20]; cin >> n >> len; long long ans = 1; //18阶乘如果int会溢出 for (int i = 1; i <= n; i++) { ans *= i; ans %= 10000000000;// 即使是ll 22,23阶乘仍会溢出,因此要消除掉不需要的数 } //cout << ans << endl; for (int i = len; i > 0; i--) { a[i] = ans % 10; ans /= 10; } for (int i = 1; i <= len; i++) { cout << a[i]; } cin >> n; return 0;}
阅读全文
0 0
- 蓝桥杯 算法训练 阶乘末尾
- 蓝桥杯 算法训练 阶乘末尾
- [C/C++] 算法训练 阶乘末尾
- 蓝桥杯 算法训练 阶乘
- 蓝桥网 算法训练 阶乘
- 算法训练 阶乘
- 算法训练 阶乘
- 算法训练 阶乘
- 阶乘算法全集,阶乘末尾非零位,阶末尾零的个数(转)
- 阶乘算法全集,阶乘末尾非零位,阶末尾零的个数(转)
- 阶乘算法全集,阶乘末尾非零位,阶末尾零的个数(转)
- 阶乘算法全集,阶乘末尾非零位,阶末尾零的个数(转)
- 阶乘算法全集,阶乘末尾非零位,阶末尾零的个数
- 蓝桥杯 ALGO-83 算法训练 阶乘 java版
- 算法:阶乘 n!求 末尾 0 的个数
- c++/c 求阶乘末尾0的个数的算法
- Java 算法编程 N阶乘末尾0的个数问题
- 阶乘末尾0
- 跨平台APP开发和混合APP开发----对Cordova,APPCan,DCloud,APICloud,WeX5等吐槽APP开发
- Android 应用内悬浮控件实践总结
- 粗糙集
- 接力break
- spring mvc异常统一处理(ControllerAdvice注解)
- 蓝桥杯 算法训练 阶乘末尾
- ME21N/ME22N/ME23N屏幕增强BADI ME_GUI_PO_CUST
- C++创建文件夹
- Ubuntu16.04下安装pip
- 数据分析展现工具SmartBI
- TMS320F28335_SVPWM完整程序
- 素数判定Miller_Rabin
- rabbitMQ-----采用不同的交换机规则
- node.js下如何利用jqpaginator插件实现ajax分页