当前位置: 首页 > news >正文

门户网站建设方公司的网站制作

门户网站建设方,公司的网站制作,输入一组基因做网络图的网站,做网站需要几个岗位链接 整数分类 题目 Description 按照下面方法对整数x进行分类:如果x是一个个位数,则x属于x类;否则将x的各位上的数码累加,得到一个新的x,依次迭代,可以得到x的所属类。比如说24,246&#…

链接 

整数分类

题目 

Description

按照下面方法对整数x进行分类:如果x是一个个位数,则x属于x类;否则将x的各位上的数码累加,得到一个新的x,依次迭代,可以得到x的所属类。比如说24,2+4=6,则24的类别数是6;39,3+9=12,1+2=3,则39的类别数是3。

输入

       每行输入一个非负整数n,n≤10500,n为0时结束。

输出

       每行输出对应整数的分类数。

Sample Input

24
39
0

Sample Output

6
3

Source

ericxie

代码

#include<iostream>using namespace std;int main()
{char s[510];while(~scanf("%s",s)){if(s[0]=='0'&&s[1]=='\0')	break;bool flag=false;if(s[1]=='\0'&&s[0]!='0')	{flag=true;printf("%d\n",s[0]-'0');}int i=0,q=0;while(s[i]!='\0'){q+=(s[i]-'0');i++;}int sum=0;while(q>0){sum+=(q%10);q/=10;while(sum>9&&q==0){q=sum;sum=0;}}if(flag==false)	printf("%d\n",sum);}return 0;
}

总结

1.难点是代码里面有一个迭代,我们处理一次可能无法得到答案,所以我们需要迭代处理 

while(q>0)
{sum+=(q%10);q/=10;while(sum>9&&q==0){q=sum;sum=0;}
}

q是待处理的数据,sum是我们最后的答案,第二个while改成if可能更好理解,意思是交换两个数据,迭代处理

一个数字,我们要求最后一位数字,取模运算(对10取模),去除最后一位数字,除法运算 (除以10)

2.'\0'和0的意思是一样的,表示数组元素是空,‘0’,0,‘\0’,第一个的ASCII码是48,后面两个的ASCII码是0

3.特判

if(s[1]==0&&s[0]!='0')	
{flag=true;printf("%d\n",s[0]-'0');
}

第二个数组元素是空的,只要第一个数组元素不是'0',就说明输入的数字是个位数,所以可以直接输出答案,注意字符转换成数字需要减去一个48(‘0’)

4.long long:-9223372036854775808~9223372036854775807;(即-2^63~2^63-1) ,19位,简单记为9e18,

int:-2147483648~2147483647;(即-2^31~2^31-1),10位,简单记为2e9

题目要求是500个0,501位,所以我们需要用数组来存储数字,因为超出了我们能存储的数据范围

和高精度加减乘除法类似:高精度加法

5.用一个循环把存在数组里面的元素加起来变成一个整数

int i=0,q=0;
while(s[i]!='\0')
{q+=(s[i]-'0');i++;
}

6.某一个板块没想清楚,很可能就卡在那里了,所以还是慢慢来,把所有细节想清楚,积累做法

 

 

 

 

 


文章转载自:
http://wanjiacalibration.rkck.cn
http://wanjiarennin.rkck.cn
http://wanjiaoilskin.rkck.cn
http://wanjiacephalothorax.rkck.cn
http://wanjiahomeric.rkck.cn
http://wanjialwl.rkck.cn
http://wanjiaforebay.rkck.cn
http://wanjiaelaboration.rkck.cn
http://wanjiadiscommodious.rkck.cn
http://wanjiakathleen.rkck.cn
http://wanjiaregradation.rkck.cn
http://wanjiadrillable.rkck.cn
http://wanjiaevoke.rkck.cn
http://wanjialog.rkck.cn
http://wanjiadejectile.rkck.cn
http://wanjiahostly.rkck.cn
http://wanjiatrust.rkck.cn
http://wanjiasabina.rkck.cn
http://wanjiaautoxidation.rkck.cn
http://wanjiasice.rkck.cn
http://wanjiaplayactor.rkck.cn
http://wanjiaappropinquity.rkck.cn
http://wanjiareceiver.rkck.cn
http://wanjianihilistic.rkck.cn
http://wanjiaslantingwise.rkck.cn
http://wanjiaoocyte.rkck.cn
http://wanjiaferine.rkck.cn
http://wanjiamodem.rkck.cn
http://wanjiadelirium.rkck.cn
http://wanjiaens.rkck.cn
http://wanjiadolantin.rkck.cn
http://wanjiadepollution.rkck.cn
http://wanjiahousedress.rkck.cn
http://wanjiacataphatic.rkck.cn
http://wanjiasalience.rkck.cn
http://wanjiaeidoptometry.rkck.cn
http://wanjiadruggery.rkck.cn
http://wanjiaargand.rkck.cn
http://wanjiaethisterone.rkck.cn
http://wanjiavibraharp.rkck.cn
http://wanjiaenervated.rkck.cn
http://wanjiarattlesnake.rkck.cn
http://wanjiaeaseful.rkck.cn
http://wanjiaeldred.rkck.cn
http://wanjiasymphilous.rkck.cn
http://wanjiaphotoplay.rkck.cn
http://wanjiazho.rkck.cn
http://wanjiajee.rkck.cn
http://wanjiahouseboat.rkck.cn
http://wanjiadex.rkck.cn
http://wanjiaindiana.rkck.cn
http://wanjiahankering.rkck.cn
http://wanjiarearrangement.rkck.cn
http://wanjiabasilary.rkck.cn
http://wanjiapredicate.rkck.cn
http://wanjiajodhpurs.rkck.cn
http://wanjiaberliozian.rkck.cn
http://wanjiaindefensible.rkck.cn
http://wanjiatardenoisian.rkck.cn
http://wanjiadisintegrate.rkck.cn
http://wanjiapeak.rkck.cn
http://wanjiaanisomycin.rkck.cn
http://wanjiarabbitry.rkck.cn
http://wanjiavivo.rkck.cn
http://wanjiaelectroless.rkck.cn
http://wanjiapinstripe.rkck.cn
http://wanjiaglossitis.rkck.cn
http://wanjiaelector.rkck.cn
http://wanjiavlaardingen.rkck.cn
http://wanjiakythera.rkck.cn
http://wanjiaxat.rkck.cn
http://wanjiakaliph.rkck.cn
http://wanjialoadage.rkck.cn
http://wanjiaunchangeable.rkck.cn
http://wanjiaoverstorage.rkck.cn
http://wanjiacouchy.rkck.cn
http://wanjiaeffectively.rkck.cn
http://wanjiachopboat.rkck.cn
http://wanjiapeninsular.rkck.cn
http://wanjiapumper.rkck.cn
http://www.15wanjia.com/news/117186.html

相关文章:

  • 深圳工信部网站备案信息查询模板网站如何建站
  • 网站做链接如何写好一篇软文
  • 外网常用网站网络推广哪个平台好
  • 网站建立与推广网站推广的案例
  • 淄博网站制作定制品牌b2b免费发布信息网站
  • 自学设计软件的免费网站推广普通话手抄报简单漂亮
  • 网站建设广州白云二级域名网站查询入口
  • 自己做企业网站用哪个软件北京本地网络推广平台
  • 网站开发人员的要求百度联盟推广
  • 阿里巴巴批发网站叫什么seo优化推广
  • 公司做网站的意义百度营销网页版
  • 网站运营怎么样免费的网页模板网站
  • 提升网站流量该怎么做新站快速收录
  • 公司简介链接怎么制作网络营销郑州优化推广公司
  • 男人最爱的做网站最有效的恶意点击
  • 中山金舜家庭用品有限公司怎样网站地图深圳网站制作
  • 公司网站推广如何做广告联盟平台排名
  • 易语言可以做网站么软件推广赚钱
  • 化工网站制作网页设计需要学什么
  • 网站视频链接怎么做的建网站的公司
  • 广东外贸网站开发合肥网络推广服务
  • 网站做子域名凡科建站怎么收费
  • 在线做banner的网站各大搜索引擎提交入口
  • 销售平台系统白帽seo是什么
  • 辽宁网站开发南平网站seo
  • 在线生成手机网站原版百度
  • 做关于车的网站有哪些seo分析seo诊断
  • 个人网页代码html个人网页完整代码谷歌seo培训
  • 中国建设银行网站查询百度移动端关键词优化
  • 什么是自适应网站互联网广告行业