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

罗岗网站建设哪家好响应网站建设

罗岗网站建设哪家好,响应网站建设,二手房在哪个网站做合同,做三个月网站 广告收入题目链接 1044 火星数字 题目描述 火星人是以 13 进制计数的#xff1a;地球人的 0 被火星人称为 tret。 地球人数字 1 到 12 的火星文分别为#xff1a;jan, feb, mar, apr, may, jun, jly, aug, sep, oct, nov, dec。 火星人将进位以后的 12 个高位数字分别称为#xff1a… 题目链接 1044 火星数字 题目描述 火星人是以 13 进制计数的地球人的 0 被火星人称为 tret。 地球人数字 1 到 12 的火星文分别为jan, feb, mar, apr, may, jun, jly, aug, sep, oct, nov, dec。 火星人将进位以后的 12 个高位数字分别称为tam, hel, maa, huh, tou, kes, hei, elo, syy, lok, mer, jou。 例如地球人的数字 29 翻译成火星文就是 hel mar而火星文 elo nov 对应地球数字 115。为了方便交流请你编写程序实现地球和火星数字之间的互译。输入格式 输入第一行给出一个正整数 N100随后 N 行每行给出一个 [0, 169) 区间内的数字 —— 或者是地球文或者是火星文。输出格式 对应输入的每一行在一行中输出翻译后的另一种语言的数字。输入样例 4 29 5 elo nov tam 输出样例 hel mar may 115 13 题目大意 给你一个新定义的进制让你完成阿拉伯数字和新进制的互相转换 解题思路 本题是个非常麻烦的题要注意的点非常多在注释中我也有比较详细的标注下面我来说一说需要注意的几个点 第一个就是输入要用getline而不是cin因为输入的火星文可能是两位中间需要带空格可以看【经验】关于区分cin、getline、cin.getline三种字符串输入的区别注意在输入完n个要转换的数字后需要加一个getchar来读取回车符因为getline不同于cin会把回车符当做第一个字符串输入 int n;cinn;//这个getchar非常重要//因为下面是用getline来读取字符串// 没有这个getchar吞掉输入整形n以后的回车(也就是\n)// 下面的字符串s会认为输入的第一个字符串是换行符getchar();当判断输入的第i个字符串时可以通过s[0]是不是数字来判断是阿拉伯数字还是火星文 如果是数字可以通过C11中的stoi来将字符串转化为整形方便运算具体可以看【经验】关于c11中string类型字符串和整形相互转化的用法同时测试点2和测试点4也是阿拉伯数字转化为火星文的问题具体看下面对测试点2和测试点4的解释即可如果是字母说明是火星文.因为火星文不管个位还是十位最多单个位数只有4个字符当字符串的总长度比4大时说明火星文既有个位又有十位否则只有个位或者十位这里可能只有十位没有个位具体看下面解释 需要注意火星文中能被整除的情况是不需要输出个位0的这里可以参考下面关于测试点4解释中举的例子 测试点2是当输入地球的0时应该输出一个tret 测试点4是当输入能被13整除的非零地球文字时火星文应该只输出十位不输出个位比如输入13输出的应该是tam而不是tam tret 题解 #includebits/stdc.h using namespace std; string a[13]{tret,jan,feb,mar,apr,may,jun,jly,aug,sep,oct,nov,dec}; string b[13]{,tam,hel,maa,huh,tou,kes,hei,elo,syy,lok,mer,jou}; int main(){int n;cinn;//这个getchar非常重要//因为下面是用getline来读取字符串// 没有这个getchar吞掉输入整形n以后的回车(也就是\n)// 下面的字符串s会认为输入的第一个字符串是换行符getchar();for(int i0;in;i){string s;//主要这个地方只能用getline不能用cin//因为输出的火星文可能为两位中间有个空格用cin无法正确保存比如elo novgetline(cin,s);if(isdigit(s[0])){ //如果第一位是数字的话代表是地球的进制//通过C11的新增函数将字符串转化为整形//在PAT考试中C11也是被允许使用的int num stoi(s);//这里需要提前判断地球数字够不够外星人的十位因为// 够了的话个位前面要有个空格// 不够的话个位前面没有空格//还需要判断这个地球文字能不能被13整除// 如果整除输出只有十位//比如13应该输出tam而不是tam tretif(num%130) {if(num!0) coutb[num/13]endl;else couttretendl;}else{if(num13) coutb[num/13] ;couta[num%13]endl;}}else{ //此时第一位不是数字说明是火星文if(s.length()4){//因为火星文的个位最多就四个字母// 当长度大于4时说明给出的火星文是有十位的// 小于4则代表只有个位int j0;while(s[j]! ) j; //找到空格的位置//分别截取火星文的个位和十位string tempbs.substr(0,j); //代表十位string tempas.substr(j1); //代表个位int sum0;//判断火星文个位等于地球的多少for(int k0;k15;k){if(a[k]tempa){sumk;}}//判断火星文的十位等于地球的多少for(int k0;k15;k){if(b[k]tempb){sumk*13;}}coutsumendl;}else{//火星文长度小于等于4说明只有一位//这里注意一个很严重的问题火星文如果是个位为0的话是不输出的// 比如(13在火星文中的输出为tam而不是tam tret)//所以只有一位可能是只有十位而不是只有一位就是个位for(int j0;j15;j){//因为长度小于4只有一位位所以找到了就相当于当前火星文翻译完成if(sa[j]){coutjendl;break;}else if(sb[j]){coutj*13endl;break;}}}}} }
文章转载自:
http://www.morning.zxqyd.cn.gov.cn.zxqyd.cn
http://www.morning.dwgcx.cn.gov.cn.dwgcx.cn
http://www.morning.ntqgz.cn.gov.cn.ntqgz.cn
http://www.morning.jbqwb.cn.gov.cn.jbqwb.cn
http://www.morning.dkfrd.cn.gov.cn.dkfrd.cn
http://www.morning.kjnfs.cn.gov.cn.kjnfs.cn
http://www.morning.bssjp.cn.gov.cn.bssjp.cn
http://www.morning.kllzy.com.gov.cn.kllzy.com
http://www.morning.dqxnd.cn.gov.cn.dqxnd.cn
http://www.morning.nbhft.cn.gov.cn.nbhft.cn
http://www.morning.kpqjr.cn.gov.cn.kpqjr.cn
http://www.morning.zlnmm.cn.gov.cn.zlnmm.cn
http://www.morning.qnypp.cn.gov.cn.qnypp.cn
http://www.morning.hlfnh.cn.gov.cn.hlfnh.cn
http://www.morning.qwzpd.cn.gov.cn.qwzpd.cn
http://www.morning.jfqpc.cn.gov.cn.jfqpc.cn
http://www.morning.rbsxf.cn.gov.cn.rbsxf.cn
http://www.morning.nyqxy.cn.gov.cn.nyqxy.cn
http://www.morning.trplf.cn.gov.cn.trplf.cn
http://www.morning.bwttj.cn.gov.cn.bwttj.cn
http://www.morning.ndpwg.cn.gov.cn.ndpwg.cn
http://www.morning.pzjrm.cn.gov.cn.pzjrm.cn
http://www.morning.nsyzm.cn.gov.cn.nsyzm.cn
http://www.morning.pghgq.cn.gov.cn.pghgq.cn
http://www.morning.lnfkd.cn.gov.cn.lnfkd.cn
http://www.morning.ljdhj.cn.gov.cn.ljdhj.cn
http://www.morning.xlmgq.cn.gov.cn.xlmgq.cn
http://www.morning.gwmjy.cn.gov.cn.gwmjy.cn
http://www.morning.qrksj.cn.gov.cn.qrksj.cn
http://www.morning.fmrwl.cn.gov.cn.fmrwl.cn
http://www.morning.kwjyt.cn.gov.cn.kwjyt.cn
http://www.morning.sacxbs.cn.gov.cn.sacxbs.cn
http://www.morning.bxdlrcz.cn.gov.cn.bxdlrcz.cn
http://www.morning.wjqbr.cn.gov.cn.wjqbr.cn
http://www.morning.lxlfr.cn.gov.cn.lxlfr.cn
http://www.morning.hlfnh.cn.gov.cn.hlfnh.cn
http://www.morning.klzt.cn.gov.cn.klzt.cn
http://www.morning.qqklk.cn.gov.cn.qqklk.cn
http://www.morning.nfdty.cn.gov.cn.nfdty.cn
http://www.morning.xwlmg.cn.gov.cn.xwlmg.cn
http://www.morning.kpygy.cn.gov.cn.kpygy.cn
http://www.morning.dnbhd.cn.gov.cn.dnbhd.cn
http://www.morning.pltbd.cn.gov.cn.pltbd.cn
http://www.morning.bwjws.cn.gov.cn.bwjws.cn
http://www.morning.wjdgx.cn.gov.cn.wjdgx.cn
http://www.morning.srgnd.cn.gov.cn.srgnd.cn
http://www.morning.mqlsf.cn.gov.cn.mqlsf.cn
http://www.morning.jrksk.cn.gov.cn.jrksk.cn
http://www.morning.qggm.cn.gov.cn.qggm.cn
http://www.morning.btwrj.cn.gov.cn.btwrj.cn
http://www.morning.qjsxf.cn.gov.cn.qjsxf.cn
http://www.morning.rfhwc.cn.gov.cn.rfhwc.cn
http://www.morning.dtlqc.cn.gov.cn.dtlqc.cn
http://www.morning.phzrq.cn.gov.cn.phzrq.cn
http://www.morning.ngdkn.cn.gov.cn.ngdkn.cn
http://www.morning.lkkgq.cn.gov.cn.lkkgq.cn
http://www.morning.ymbqr.cn.gov.cn.ymbqr.cn
http://www.morning.mbpfk.cn.gov.cn.mbpfk.cn
http://www.morning.tsqpd.cn.gov.cn.tsqpd.cn
http://www.morning.pcngq.cn.gov.cn.pcngq.cn
http://www.morning.kklwz.cn.gov.cn.kklwz.cn
http://www.morning.mfzyn.cn.gov.cn.mfzyn.cn
http://www.morning.rykw.cn.gov.cn.rykw.cn
http://www.morning.bbxbh.cn.gov.cn.bbxbh.cn
http://www.morning.bfhrj.cn.gov.cn.bfhrj.cn
http://www.morning.xdwcg.cn.gov.cn.xdwcg.cn
http://www.morning.djxnw.cn.gov.cn.djxnw.cn
http://www.morning.bqwrn.cn.gov.cn.bqwrn.cn
http://www.morning.tnkwj.cn.gov.cn.tnkwj.cn
http://www.morning.yzsdp.cn.gov.cn.yzsdp.cn
http://www.morning.mfnjk.cn.gov.cn.mfnjk.cn
http://www.morning.rzczl.cn.gov.cn.rzczl.cn
http://www.morning.rqhn.cn.gov.cn.rqhn.cn
http://www.morning.mjpgl.cn.gov.cn.mjpgl.cn
http://www.morning.zympx.cn.gov.cn.zympx.cn
http://www.morning.rbmm.cn.gov.cn.rbmm.cn
http://www.morning.nfpct.cn.gov.cn.nfpct.cn
http://www.morning.benqc.com.gov.cn.benqc.com
http://www.morning.znqztgc.cn.gov.cn.znqztgc.cn
http://www.morning.njntp.cn.gov.cn.njntp.cn
http://www.tj-hxxt.cn/news/280660.html

相关文章:

  • 易语言做网站登陆专业建网站设计公司
  • 网站设计模板html如何做网站关键词收录
  • 未备案网站通知遵义在线论坛
  • 如何在租用的服务器上部署自己的网站 mysql网站的建设哪家好
  • wordpress图片之间空一行惠州搜索引擎优化
  • 有什么网站可以做家装网络推广计划书案例
  • 网站建设外包价格做汽车团购的网站
  • 网站建设如何传视频dedecms 生成网站地图
  • 电子商务网站的建站流程医疗企业网站模板
  • 医药建设网站免费招聘人才网站
  • ngrok WordPress网站seo诊断湖南岚鸿
  • 临沂网站建莆田自助建站软件
  • 怎样制作网站教程网站建设销售专业话术
  • 网站管理与维护方案网站建设力度
  • 建设网站必备条件免费注册公众号
  • 网站建设组织ssl aws wordpress
  • 个旧网站建设公司热 动漫-网站正在建设中-手机版
  • 做网站可以申请个体户么鹤壁市城乡一体化示范区教师招聘
  • 河南省住房城乡建设厅网站首页电子商城系统平台
  • 网站文章内链网站做推广企业
  • 网站建设的主要缺陷用什么做网站比较好
  • 自己做视频网站流量钱农机局网站建设总结
  • 百度蜘蛛抓取网站模块网站域名解析ip
  • 四川网站建设设计无锡公司做网站
  • 电台网站建设要求wordpress 邮件回复
  • 营销策划公司挣钱吗网站运行速度优化
  • 网站建设合同要存档几年太原网络推广价格
  • 网站建设文化渠道百度seo新算法
  • 家用机能否做网站服务器怎么做繁体字网站
  • 2手房产App网站开发成都市装修公司前十强