首页 > 其他分享 >1.10 单身狗进化

1.10 单身狗进化

时间:2024-09-07 22:53:44浏览次数:10  
标签:进化 1.10 int sum 男孩 弯通 单身 阶乘 位数

这一天晚上,弯通又做梦了,并且梦到了一个帅气的男孩纸!这个男孩给了弯通一个数字 n。男孩离开前告诉弯通,n!(n 的阶乘)的位数就是距离弯通脱单的天数。矜(ji)持(ke)的弯通想知道自己还有多久能脱单,快写个程序帮助他!

这题转换为数学问题也就是求n的阶乘然后求结果的位数

以下是我写的代码

#include<iostream>
using namespace std;
int main()
{
	int n;
	cin>>n;
	long long sum=1;//sum 不够大的话会存不下阶乘的结果 
	for(int i=n;i>0;i--)//求阶乘 
	{
		sum*=i;
	}
	int count=0;//计步器 
	while(sum>0)//求阶乘结果的位数 
	{
		sum/=10;
		count++;
	}
	cout<<count<<endl;
	return 0;
}

方法比较笨,期待指正和更加简便的方法

标签:进化,1.10,int,sum,男孩,弯通,单身,阶乘,位数
From: https://blog.csdn.net/Hannes_zhang/article/details/141784134

相关文章

  • Python中差分进化differential_evolution的调用及参数说明
    在场景应用中,要求我们的函数计算结果尽可能的逼近实际测量结果,可转化计算结果与测量结果的残差,通过最小化残差,便可求出最优的结果。但使用最小二乘等方法来计算时,常常会使迭代的结果显然局部最优点而导致结算错误。差分进化原理差分进化(DifferentialEvolution,DE)是一种基......
  • AURIX™ Development Studio1.10.2(ADS)安装使用教程
    零、介绍AURIX™DevelopmentStudio是Infineon为TriCore™-basedAURIX™microcontroller系列车规单片机设计的一款免费IDE(集成开发环境),基于EclipseIDE开发。其包含了C编译器、TASKING调试器、多核调试器、iLLD库等功能。用户可通过AURIX™DevelopmentStudio-InfineonT......
  • 活动火热报名中|搜索进化论:基于大模型的企业级AI搜索
    活动介绍随着人工智能技术的飞速发展,AI搜索正在成为企业提升信息处理效能的重要利器。搜索开发工作台,是阿里云为企业及开发者打造的先进AI搜索平台,具备丰富的组件化服务与强大的模型能力。时间:2024/9/1313:30-17:30地点:阿里巴巴北京朝阳科技园C区,C-C2-B01圆月山庄本次活动中,我们将......
  • 智能体进化发展了一年,现在的RPA Agent迭代到什么程度了?
    智能体进化发展了一年,现在的RPAAgent迭代到什么程度了?抓取豆瓣信息、自己制作PPT,这款AIAgent真的实现了流程全自动化AIAgent构建到执行全自动化,持续进化RPAAgent再次降低智能体应用门槛C端AIAgent构建与应用实现端到端,这个智能体构建平台真的不一般文/王吉伟智能体的爆发,意味......
  • 基于分解的多目标进化算法MOEA/D
    本文基于MOEA/D论文进行部分翻译、解释,是学习笔记的一部分。结构和原文完全相同,大家可以用于辅助阅读论文。如有错误,欢迎指出,感谢!原文:MOEA/D:AMultiobjectiveEvolutionaryAlgorithmBasedonDecomposition. QingfuZhang,SeniorMember,IEEE,andHuiLiAbstract......
  • JNPF再进化,低代码革命让数字化无处不在
    随着信息技术的飞速发展,数字化转型已成为企业提升竞争力的关键手段。在这一背景下,低代码开发平台的出现,无疑为数字化转型注入了新的活力。JNPF作为一款先进的低代码开发框架,其最新版本的发布,标志着低代码革命的进一步深化,让数字化无处不在成为可能。JNPF的进化历程自JNPF推......
  • 出海浪头之上,共探CDN进化新支力
    CDN技术自问世以来已超过20个年头,在云计算与AI深度融合的大趋势下,各行业实际业务需求已发生巨变,下一代CDN技术又将走向何方?8月16日,“抓住泛娱热趋,打通增长脉络——大浪淘沙之后的CDN”技术沙龙活动在深圳圆满结束。阿里云专家与各企业代表,深入探索CDN技术变革之路,携手开启一场关于C......
  • 出海浪头之上,共探CDN进化新支力
    CDN技术自问世以来已超过20个年头,在云计算与AI深度融合的大趋势下,各行业实际业务需求已发生巨变,下一代CDN技术又将走向何方?8月16日,“抓住泛娱热趋,打通增长脉络——大浪淘沙之后的CDN”技术沙龙活动在深圳圆满结束。阿里云专家与各企业代表,深入探索CDN技术变革之路,携手开启一场关于......
  • 从匿名内部类到Lambda表达式:Java编程的优雅进化
    匿名内部类首先我们先来介绍一下什么是匿名内部类匿名内部类:java中一种特殊的类定义方式,它允许你在需要实现一个接口或继承一个类的地方直接定义一个该接口或类的匿名子类。若想创建一个派生类的对象,并且对象只创建一次,可以设计为匿名内部类,可以大大简化代码注意:匿名内部类......
  • 【卡车-多无人机送货】基于健康距离平衡的进化算法的卡车-多无人机送货系统研究(Matlab
       ......