C语言训练-计算1977!* (C++代码) 摘要:解题思路:注意事项:参考代码:#include<iostream>using namespace std;int main(){ int num[500000]={0},N,nHighestPo…… 题解列表 2017年08月31日 0 点赞 0 评论 1005 浏览 评分:8.0
大家不要以为我在装X,但是真的很简单 摘要:解题思路:直接用 import math 就好了注意事项:无参考代码:import mathprint(math.factorial(1977))…… 题解列表 2022年03月16日 0 点赞 1 评论 192 浏览 评分:8.0
优质题解 Manchester- C语言训练-计算1977! 摘要:解题思路:大数据阶乘,我们用数组存储结果,这题用长度为5660的数组 jc[5660] 刚好够存1977的阶乘;1:定义变量weishu代表阶乘的结果所占的位数;2:把整个数组(jc[])全赋值为0,…… 题解列表 2017年12月21日 43 点赞 12 评论 5032 浏览 评分:9.3
C语言训练-计算1977!*-题解(C++代码)——大数运算 摘要:# 思路 模拟一下大数乘法即可,思路比较简单。关键在于确定开多么大的数组,假设有两千个两千相乘最多不可能超过4(2000有四位)*2000(两千个两千)=8000位,所以开10000的数组一定可以装…… 题解列表 2020年05月13日 0 点赞 0 评论 653 浏览 评分:9.6
C语言训练-计算1977!* (C++代码) 摘要:解题思路:看注释注意事项:数据特别大,long long类型都不能存放,要用数组。参考代码:#include<iostream> using namespace std; int main() …… 题解列表 2019年04月09日 2 点赞 0 评论 817 浏览 评分:9.6
数组模拟计算,嘎嘎猛,思维难度低, 摘要:怎么模拟进位呢? 比如有一个数组a[100] , a[1]表示个位数上的数值,a[2]表示十位数的数值,以此类推。 初始化数组中每个元素为0,再给a[1]赋值。假设a[1]=3,定义一个int型变…… 题解列表 2023年06月27日 0 点赞 1 评论 100 浏览 评分:9.9
C语言训练——计算1977! 摘要:####解题思路 ****大数据的乘法需要用到数组来计算**** 因为乘数是小于等于1977的,即这是高精数乘低精数(高精指超大数) 高精乘低精 ![](/image_editor_upl…… 题解列表 2022年03月15日 0 点赞 1 评论 474 浏览 评分:9.9
C语言训练-计算1977!* (C语言代码)需要知道有多少位吗??? 摘要:解题思路: 看了好多题解,基本都是一样的。每一个都是5000多少位来着,忘了;但是有必要一定知道结果是多少位吗????!!!!对于大数来说,一个数的阶乘是非常大的,同样,…… 题解列表 2018年11月11日 11 点赞 3 评论 1929 浏览 评分:9.9
题解 1148: C语言训练-计算1977!* 摘要:参考代码:#include<stdio.h>#include<string.h>void jiecheng(int n){ int a[10000]={0}; a[0]=1; …… 题解列表 2021年07月15日 0 点赞 0 评论 180 浏览 评分:9.9
数组算法,用了两for一while,应该是最简单易懂的了(C语言,详细注释) 摘要:解题思路:利用数组进行乘法计算注意事项:参考代码:#includeint main(){ int a[8000]={[0 ... 7999]=-1}; int save,n;//save:…… 题解列表 2022年03月28日 0 点赞 0 评论 380 浏览 评分:9.9