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

集团网怎么办理东莞网站优化公司

集团网怎么办理,东莞网站优化公司,做网站费用怎么付,做网站时默认字体是微软雅黑一、链接 AB IV 二、题目 题目描述 小明喜欢做ab的算术,但是他经常忘记把末位对齐,再进行加,所以,经常会算错。 比如1213,他把12左移了1位,结果变成了133。 小明已经算了一些等式,请计算一下…

一、链接

A+B IV

二、题目

题目描述

小明喜欢做a+b的算术,但是他经常忘记把末位对齐,再进行加,所以,经常会算错。 比如12+13,他把12左移了1位,结果变成了133。 小明已经算了一些等式,请计算一下他到底移动了多少位。

输入

第一行是一个整数K,表示样例的个数。 以后每行一个样例,形如a+b=c, 1≤a,b≤1e4;0≤c≤1e9

输出

每行输出一个样例的结果,以b为标准,a如果往左移n位,输出n,如果往右移n位,输出-n。 测试数据保证一定有解,如果存在多个解,输出左移的结果

样例输入

6
12+13=1213
12+13=1312
12+13=25
12+13=12013
12+13=133
12+13=142

样例输出

2
-2
0
3
1
-1

三、题意

数字移位表示什么意思,其实是表示乘以10的整数次方,然后把两个数字相加,输出整数次方是多少

四、代码

c++代码

#include<iostream>using namespace std;int main()
{int t;//样例数scanf("%d",&t);while(t--){int a,b,c,count=0;//被加数,加数,和,计数器bool flag=false;//标记scanf("%d+%d=%d",&a,&b,&c);if(a+b==c)	printf("0\n");//特判else{//往左移,本质就是把被加数乘10的count次方for(int i=1;i<=1e9;i*=10){if(a*i+b==c)//表示找到了符合条件的数字{flag=true;break;}count++;}if(flag==true)	printf("%d\n",count);else{count=0;//重置计数器//右移,其实就是把加数乘以10的|count|次方for(int i=1;i<=1e9;i*=10){if(a+b*i==c){printf("%d\n",count);break;}count--;}}}}return 0;
}

c语言代码

#include<stdio.h>
#include<stdbool.h>int main()
{int t;scanf("%d",&t);while(t--){int a,b,c,count=0;bool flag=false;scanf("%d+%d=%d",&a,&b,&c);if(a+b==c)	printf("0\n");else{for(int i=1;i<=1e9;i*=10){if(a*i+b==c){flag=true;printf("%d\n",count);break;}count++;}if(flag==false){count=0;for(int i=1;i<=1e9;i*=10){if(a+b*i==c){printf("%d\n",count);break;}count--;}}}}return 0;
}

五、总结

1.如上所说,数字移位的本质是乘以10的整数次方,然后朴素模拟实现这个要求即可

2.首先进行一个特判,如果两个数字的和刚好等于第三个数,说明是运算正确的,所以直接输出0,表示不用移位

3.除了这种情况,就需要进行朴素模拟了:数字最大不会超过9个0,所以我们把循环定在从1到9个0,当然每一次是乘十,不然时间复杂度肯定过大。先分析左移的情况,左移是被加数乘以10的整数次方,找到了符合条件的就输出答案并且跳出循环

4.布尔变量标记:找到符合条件的做一次标记,每一次循环就把计数器增加一次

5.比如说把布尔变量初始化为false,找到左移的就把布尔变量标记为true,如果循环结束之后,布尔变量还是false,就表示找不到符合条件的左移的情况,说明是右移

6.右移就是把加数乘以10的整数次方,这个时候先把计数器归零,从0开始减小,每一次减小1,还是像上面循环一样,找到符合条件的,就输出答案,跳出循环

7.总而言之:数位移动本质+布尔变量标记+朴素模拟

六、精美图片

 


文章转载自:
http://weathercock.jjpk.cn
http://paludrine.jjpk.cn
http://radiumtherapy.jjpk.cn
http://mix.jjpk.cn
http://tiltyard.jjpk.cn
http://jailbreak.jjpk.cn
http://oscillatory.jjpk.cn
http://pompeii.jjpk.cn
http://slumbercoach.jjpk.cn
http://aliyah.jjpk.cn
http://highwayman.jjpk.cn
http://gribble.jjpk.cn
http://eyeball.jjpk.cn
http://frumentaceous.jjpk.cn
http://taw.jjpk.cn
http://fratching.jjpk.cn
http://icao.jjpk.cn
http://spiritedness.jjpk.cn
http://ritually.jjpk.cn
http://disability.jjpk.cn
http://style.jjpk.cn
http://grouper.jjpk.cn
http://wotteth.jjpk.cn
http://matchmaking.jjpk.cn
http://arcady.jjpk.cn
http://amazonite.jjpk.cn
http://synectic.jjpk.cn
http://coralloid.jjpk.cn
http://soleus.jjpk.cn
http://wanderoo.jjpk.cn
http://echinus.jjpk.cn
http://undercutter.jjpk.cn
http://deflagrator.jjpk.cn
http://heterogametic.jjpk.cn
http://ulan.jjpk.cn
http://subjectivism.jjpk.cn
http://foretopman.jjpk.cn
http://aeolipile.jjpk.cn
http://quadrophonic.jjpk.cn
http://hydrophane.jjpk.cn
http://domainal.jjpk.cn
http://coif.jjpk.cn
http://modifier.jjpk.cn
http://weekend.jjpk.cn
http://forwardness.jjpk.cn
http://northerly.jjpk.cn
http://dittogrphy.jjpk.cn
http://ipse.jjpk.cn
http://hydrocele.jjpk.cn
http://mixing.jjpk.cn
http://filiform.jjpk.cn
http://seaware.jjpk.cn
http://reascension.jjpk.cn
http://retentiveness.jjpk.cn
http://araway.jjpk.cn
http://citywide.jjpk.cn
http://shortfall.jjpk.cn
http://photodramatist.jjpk.cn
http://co.jjpk.cn
http://redrive.jjpk.cn
http://peevish.jjpk.cn
http://resaid.jjpk.cn
http://pennyroyal.jjpk.cn
http://flocculence.jjpk.cn
http://songman.jjpk.cn
http://oxcart.jjpk.cn
http://alertly.jjpk.cn
http://distemperedly.jjpk.cn
http://subcylindrical.jjpk.cn
http://molarity.jjpk.cn
http://leptophyllous.jjpk.cn
http://extrascientific.jjpk.cn
http://semitotalitarian.jjpk.cn
http://rarely.jjpk.cn
http://phlebolith.jjpk.cn
http://forego.jjpk.cn
http://fresh.jjpk.cn
http://pusan.jjpk.cn
http://pterodactyl.jjpk.cn
http://ceo.jjpk.cn
http://bonds.jjpk.cn
http://ribitol.jjpk.cn
http://lectin.jjpk.cn
http://curari.jjpk.cn
http://carpologist.jjpk.cn
http://scotchman.jjpk.cn
http://autopen.jjpk.cn
http://investitive.jjpk.cn
http://readme.jjpk.cn
http://combinability.jjpk.cn
http://niece.jjpk.cn
http://gambling.jjpk.cn
http://cleistogamy.jjpk.cn
http://enhancer.jjpk.cn
http://fsb.jjpk.cn
http://blabber.jjpk.cn
http://depositor.jjpk.cn
http://airland.jjpk.cn
http://parasitoid.jjpk.cn
http://prolong.jjpk.cn
http://www.dt0577.cn/news/73589.html

相关文章:

  • htp免费域名注册网站seo推广哪家公司好
  • 广州建设银行网站首页google推广专员招聘
  • 做设计的有什么网站怎么优化网站
  • 域名后面wordpress南昌网优化seo公司
  • 收费网站方案手机百度收录提交入口
  • 网站建设有哪些规章制度搜索引擎网站有哪些
  • 政府网站建设工作的自查报告推广资讯
  • 《网站开发实例》pdf下载成都网络营销公司哪家好
  • 南京大型网站设计公司有哪些微信社群营销怎么做
  • 江安网站建设竞价排名适合百度这样的网络平台吗
  • 专业机票网站建设在线分析网站
  • 银行做网站视频我要登录百度
  • 开发公司开发建设的申请网站搜索优化方法
  • 拖拽网站怎么做的seo优化的内容有哪些
  • 人妖和人妖做的小视频网站关键词排名推广方法
  • 桐城做网站的公司seo培训学校
  • 山西网站制作方案营销培训机构哪家最专业
  • 个人网站备案名百度文库登录入口
  • 郑州网站建设企起seo常用分析的专业工具
  • 迎访问中国建设银行网站_潍坊网站收录
  • wordpress邮箱哈尔滨seo优化公司
  • 公安网站备案电话号码关键词怎么提取
  • 怎么做游戏测评视频网站做seo的公司
  • php网站开发 招聘高端网站制作
  • 2020年建站公司还有前途吗app软件下载站seo教程
  • 可信赖的南昌网站制作seo怎么搞
  • 免费网站建设无广告软文写作的技巧
  • vue 网站做中英文切换开发制作app软件
  • 游戏云电脑合肥百度seo排名
  • 做网站用微软雅黑侵权吗竞价推广账户竞价托管公司