蓝桥杯每日一练:阶乘计算
一、题目
问题描述
输入一个正整数n,输出n!的值。
其中n!=1* 2* 3 *…*n。
算法描述
n!可能很大,而计算机能表示的整数范围有限,需要使用高精度计算的方法。使用一个数组A来表示一个大整数a,A[0]表示a的个位,A[1]表示a的十位,依次类推。
将a乘以一个整数k变为将数组A的每一个元素都乘以k,请注意处理相应的进位。
首先将a设为1,然后乘2,乘3,当乘到n时,即得到了n!的值。
输入格式
输入包含一个正整数n,n<=1000。
输出格式
输出n!的准确值。
样例输入
10
样例输出
3628800
二、python代码
表示我不想完全符合题意,但是只要输入输出是对的就行。
# coding=gbk
"""
作者:川川
@时间 : 2022/1/19 22:53
群:428335755
"""
n = int(input())
ns = 1
for i in range(1,n+1):ns = ns*i
print(ns)
三、视频讲解
蓝桥杯每日一练:阶乘计算相关推荐
- 【JAVA】(vip)蓝桥杯试题 基础练习 阶乘计算 BASIC-30 JAVA
目录 试题 基础练习 阶乘计算 要点 思路 代码(无注释) 代码(含有注释) 代码二,==运行超时,内存也超了==某位同学提出的是使用java的大数类BigInteger 试题 基础练习 阶乘计算 资 ...
- 蓝桥杯每日一练专栏导读
蓝桥杯备战 适宜人群 收费模式 订阅者福利 题目目录 适宜人群 本付费专栏主要为备战蓝桥杯的人士准备,练习题目由简入深,从最一开始的基础题目起手,逐渐进入到算法训练,再是算法提高,最后还有历届试题.助 ...
- 【蓝桥杯每日一练】—字符逆序
文章目录 一.题目 二.例子 三.解析 四.C语言代码 五.python代码 视频讲解 一.题目 将一个字符串str的内容颠倒过来,并输出.str的长度不超过100个字符. 输入: 输入包括一行. 第 ...
- 【蓝桥杯每日一练】 斐波那契数列
目录 1.说明 2.原理 3.python实现 第一种: 第二种: 第三种 第四种 1.说明 Fibonacci为1200年代的欧洲数学家,在他的着作中曾经提到:「若有一只免子每个月生一只小免子,一个 ...
- 【蓝桥杯每日一练】 汉诺塔
目录 1.说明 2.解法 3.python实现 python全局变量使用方式: python全局变量和局部变量的区别: 1.说明 河内之塔(Towers of Hanoi)是法国人M.Claus(Lu ...
- 蓝桥杯(java)阶乘计算,输入一个正整数n,输出n!的值。(高精度计算,用到数组)
问题描述 输入一个正整数n,输出n!的值. 其中n!=1*2*3*-*n. 算法描述 n!可能很大,而计算机能表示的整数范围有限,需要使用高精度计算的方法.使用一个数组A来表示一个大整数a,A[0]表 ...
- [Java] 蓝桥杯BASIC-30 基础练习 阶乘计算
问题描述 输入一个正整数n,输出n!的值. 其中n!=1*2*3*-*n. 算法描述 n!可能很大,而计算机能表示的整数范围有限,需要使用高精度计算的方法.使用一个数组A来表示一个大整数a,A[0]表 ...
- 蓝桥杯 BASIC-30 基础练习 阶乘计算
问题描述 输入一个正整数n,输出n!的值. 其中n!=1*2*3*-*n. 算法描述 n!可能很大,而计算机能表示的整数范围有限,需要使用高精度计算的方法.使用一个数组A来表示一个大整数a,A[0]表 ...
- 【蓝桥杯每日一练:跳蛙】
问题描述 一只青蛙一张嘴, 两只眼睛四条腿 两只青蛙两张嘴,四只眼睛八条腿 ⋯ --- 来自未来的ACM社团的破冰游戏玩起了数青蛙的游戏 这个游戏对于通过大脑来计算的
最新文章
- Python,OpenCV中的非局部均值去噪(Non-Local Means Denoising)
- 吴恩达老师深度学习视频课笔记:神经风格迁移(neural style transfer)
- wpf计算字符大小占像素_[读书笔记]《计算机科学速成课》——23 屏幕与2D图像显示...
- android某个活动全屏,android – 重新组合活动布局,以便在旋转屏幕时全屏播放视频...
- Apache ZooKeeper - 使用原生的API操作ZK_ACL权限
- HDU 1021 Fibonacci Again 简单数学题
- bootstrap 开源框架demo_5 个接私活必备的 Java 开源项目!
- 主要矛盾和次要矛盾_次要GC,主要GC与完整GC
- ML、DL、CNN学习记录8
- 岩土工程颗粒流软件PFC6.0技巧——按计算时间导出数据、图像及保存文件
- VS2017安装打包插件
- upc 6605: 所罗门王的宝藏(矩阵行列规律)
- 【无人机设计与开发】推荐几个无人机网址
- ElasticSearch必知必会-基础篇
- 计算机网络语音传输杂音回音,电脑使用麦克风有杂音的解决方法-电脑自学网...
- 融云猿桌派:听说女生不适合搞 IT,哈?
- vscode win10笔记本 蓝屏_史上最详细的win10蓝屏错误代码大全详解
- 优质微信小程序的体验与设计思路
- ObjectARX--自定义圆的实现
- 求取众数及重数的算法实现(Java)