首页 > 其他分享 >实践4:求阶乘

实践4:求阶乘

时间:2023-11-14 23:33:42浏览次数:23  
标签:24 输出 实践 整数 阶乘 格式 输入

题目描述

x 的阶乘,即= x * (x-1) * (x-2) * ··· * 2 * 1。 输入一个整数 m,计算并输出其阶乘的值。

输入格式

一个整数。

输出格式

一个整数。

输入输出样例
输入
4
输出
24
说明

m = 4m! = 4! = 4 * 3 * 2 * 1 = 24

提示

0 的阶乘为 1

答案:

x=int(input())
n=1
if x==0:
    n=1
while x!=0:
    n=n*x
    x=x-1
print(n)

这是小菜鸡(自己)写的,更简单的可以参考大佬。

标签:24,输出,实践,整数,阶乘,格式,输入
From: https://blog.51cto.com/u_16285896/8380087

相关文章

  • SpringBoot系列之集成Redission入门与实践教程
    Redisson是一款基于java开发的开源项目,提供了很多企业级实践,比如分布式锁、消息队列、异步执行等功能。本文基于Springboot2版本集成redisson-spring-boot-starter实现redisson的基本应用软件环境:JDK1.8SpringBoot2.2.1Maven3.2+Mysql8.0.26redisson-spring-boot-starter3.15.......
  • Anolis OS 23 基于 AMD 实例的 AI 推理优化实践 | 龙蜥技术
    编者按:龙蜥操作系统AnolisOS23是龙蜥社区基于操作系统分层分类理论,面向上游原生社区独立选型,全面支持智算的首款国产操作系统,为开发人员提供了强大的AI开发平台,通过支持龙蜥生态软件仓库(EPAO),AnolisOS23实现了对主流AI框架的全面支持,使得AI开发更加便捷高效。本文将基......
  • TiDB实践安装及性能测试(上)
    作者:TiDBer_小阿飞TIDB分布式数据库离线实施方案及相关测试(测试版)第一部分 ~~ ~~硬件资源一、硬件资源现有硬件资源环境统计如下|||||||||--|------------|---|-----|----|---------|-------------||序号|IP|CPU|存储|内存|Hostname......
  • TiDB实践安装及性能测试(下)
    作者:TiDBer_小阿飞第六部分 数据备份及数据迁移一、TiDBDataMigration(DM)安装部署TiDBDataMigration(DM)是一款便捷的数据迁移工具,支持从与MySQL协议兼容的数据库(MySQL、MariaDB、AuroraMySQL)到TiDB的全量数据迁移和增量数据同步。1.解压DM包在TOOLS的文件......
  • 幸福城市平台:数据库选型与优化实践
    作者:Fly-bird随着外面平台和外卖行业的兴起,越来越多的企业开始涉足本地化的外卖、配送、跑腿等业务,目前市场基本是美团和饿了么的天下,但是在一些三线城市领域,存在着最本土化的本地电商平台-幸福城市,幸福城市不是一个平台,是N多个三线城市各自的品牌,只是使用了同一套技术平台。幸福......
  • Elasticsearch【正则搜索】分析&实践
    Elasticsearch【正则搜索】分析&实践RegexpQueryregexp允许使用正则表达式进行term查询.注意regexp如果使用不正确,会给服务器带来很严重的性能压力。比如.*开头的查询,将会匹配所有的倒排索引中的关键字,这几乎相当于全表扫描,会很慢。因此如果可以的话,最好在使用正则前,加上匹配的......
  • 实践3:范围内37的倍数求和
    题目描述输入一个整数n,输出小于n并且能被37整除的所有自然数之和。没有则输出0。输入格式一个整数。输出格式一个整数。输入输出样例输入138输出137输入275输出2111说明/提示如输入的值为75,小于75并且能被37整除的自然数为3774。即和为37+74......
  • 统一运维平台建设的一些思路和实践
    企业构建一站式运维平台的目的是为了提升运维效率。那么一个成熟的运维系统应该要解决哪些问题呢?笔者认为首先是运维对象要被管理起来,然后是监控这些对象,接着是这些对象的自动化运维,最后是所有的运维操作都要有所规范。概括起来对应的系统就是CMDB、统一监控、自动化平台、ITSM,如......
  • 基于 Istio 的灰度发布架构方案实践之路
    1.背景介绍灰度发布,又名金丝雀发布,是指能够平滑过渡的一种发布方式。基于系统稳定性和快速业务迭代的综合考虑,业务应用开发团队采取了新版本服务灰度上线的方式,即新版本服务并非全量发布到线上环境,而是发布少数几个实例进行灰度验证,没有问题后再全量发布。在部分核心服务进行接......
  • 火山引擎 DataLeap 计算治理自动化解决方案实践和思考
    更多技术交流、求职机会,欢迎关注字节跳动数据平台微信公众号,回复【1】进入官方交流群【导读】本文旨在探讨火山引擎DataLeap在处理计算治理过程中所面临的问题及其解决方案,并展示这些解决方案带来的实际收益。主要内容包括:探讨面临的痛点和挑战提供自动化的解决方案分析实践效果......