数组法求C++大数的序列和

来源:互联网 发布:python web运维自动化 编辑:程序博客网 时间:2024/06/05 09:12
#include <iostream>#include <math.h>using namespace std ;int numbit[10000]={0};//求大数的序列和 int main(){int n;//求和上限 cin>>n;numbit[0]=0;int i=0;int talbi=0;//talbi+1=转换后位数 for(int i=0;i<=n;i++) {numbit[0] +=i;if(numbit[0]>=10){for(int t=0;t<=talbi;t++){if(numbit[talbi]>9){talbi++;}numbit[t+1] +=numbit[t]/10;numbit[t] %=10;}}}for(int z=talbi;z>=0;z--){cout<<numbit[z];}return 0;}

0 0
原创粉丝点击