一、题目

问题描述
  输入一个正整数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)

三、视频讲解

蓝桥杯每日一练:阶乘计算相关推荐

  1. 【JAVA】(vip)蓝桥杯试题 基础练习 阶乘计算 BASIC-30 JAVA

    目录 试题 基础练习 阶乘计算 要点 思路 代码(无注释) 代码(含有注释) 代码二,==运行超时,内存也超了==某位同学提出的是使用java的大数类BigInteger 试题 基础练习 阶乘计算 资 ...

  2. 蓝桥杯每日一练专栏导读

    蓝桥杯备战 适宜人群 收费模式 订阅者福利 题目目录 适宜人群 本付费专栏主要为备战蓝桥杯的人士准备,练习题目由简入深,从最一开始的基础题目起手,逐渐进入到算法训练,再是算法提高,最后还有历届试题.助 ...

  3. 【蓝桥杯每日一练】—字符逆序

    文章目录 一.题目 二.例子 三.解析 四.C语言代码 五.python代码 视频讲解 一.题目 将一个字符串str的内容颠倒过来,并输出.str的长度不超过100个字符. 输入: 输入包括一行. 第 ...

  4. 【蓝桥杯每日一练】 斐波那契数列

    目录 1.说明 2.原理 3.python实现 第一种: 第二种: 第三种 第四种 1.说明 Fibonacci为1200年代的欧洲数学家,在他的着作中曾经提到:「若有一只免子每个月生一只小免子,一个 ...

  5. 【蓝桥杯每日一练】 汉诺塔

    目录 1.说明 2.解法 3.python实现 python全局变量使用方式: python全局变量和局部变量的区别: 1.说明 河内之塔(Towers of Hanoi)是法国人M.Claus(Lu ...

  6. 蓝桥杯(java)阶乘计算,输入一个正整数n,输出n!的值。(高精度计算,用到数组)

    问题描述 输入一个正整数n,输出n!的值. 其中n!=1*2*3*-*n. 算法描述 n!可能很大,而计算机能表示的整数范围有限,需要使用高精度计算的方法.使用一个数组A来表示一个大整数a,A[0]表 ...

  7. [Java] 蓝桥杯BASIC-30 基础练习 阶乘计算

    问题描述 输入一个正整数n,输出n!的值. 其中n!=1*2*3*-*n. 算法描述 n!可能很大,而计算机能表示的整数范围有限,需要使用高精度计算的方法.使用一个数组A来表示一个大整数a,A[0]表 ...

  8. 蓝桥杯 BASIC-30 基础练习 阶乘计算

    问题描述 输入一个正整数n,输出n!的值. 其中n!=1*2*3*-*n. 算法描述 n!可能很大,而计算机能表示的整数范围有限,需要使用高精度计算的方法.使用一个数组A来表示一个大整数a,A[0]表 ...

  9. 【蓝桥杯每日一练:跳蛙】

    问题描述 一只青蛙一张嘴, 两只眼睛四条腿 两只青蛙两张嘴,四只眼睛八条腿 ⋯ --- 来自未来的ACM社团的破冰游戏玩起了数青蛙的游戏 这个游戏对于通过大脑来计算的

最新文章

  1. Python,OpenCV中的非局部均值去噪(Non-Local Means Denoising)
  2. 吴恩达老师深度学习视频课笔记:神经风格迁移(neural style transfer)
  3. wpf计算字符大小占像素_[读书笔记]《计算机科学速成课》——23 屏幕与2D图像显示...
  4. android某个活动全屏,android – 重新组合活动布局,以便在旋转屏幕时全屏播放视频...
  5. Apache ZooKeeper - 使用原生的API操作ZK_ACL权限
  6. HDU 1021 Fibonacci Again 简单数学题
  7. bootstrap 开源框架demo_5 个接私活必备的 Java 开源项目!
  8. 主要矛盾和次要矛盾_次要GC,主要GC与完整GC
  9. ML、DL、CNN学习记录8
  10. 岩土工程颗粒流软件PFC6.0技巧——按计算时间导出数据、图像及保存文件
  11. VS2017安装打包插件
  12. upc 6605: 所罗门王的宝藏(矩阵行列规律)
  13. 【无人机设计与开发】推荐几个无人机网址
  14. ElasticSearch必知必会-基础篇
  15. 计算机网络语音传输杂音回音,电脑使用麦克风有杂音的解决方法-电脑自学网...
  16. 融云猿桌派:听说女生不适合搞 IT,哈?
  17. vscode win10笔记本 蓝屏_史上最详细的win10蓝屏错误代码大全详解
  18. 优质微信小程序的体验与设计思路
  19. ObjectARX--自定义圆的实现
  20. 求取众数及重数的算法实现(Java)

热门文章

  1. 几句很有生活哲理的话
  2. util.js 常用
  3. 阿里云申请短信服务步骤
  4. nestjs 快捷创建相关命令
  5. 【Tableau自学笔记】第一篇——各类食物的GI值与热量值可视化图表
  6. java returning,通过Java从Postgresql获取RETURNING值
  7. java scanner 类_Java基础教程——Scanner类
  8. oracle中映射表到timesten的方法
  9. emqtt服务器开启日志
  10. Kubernetes(k8s)的弹性伸缩