zoukankan      html  css  js  c++  java
  • 首同尾合十与尾同首合十心算

    看到了一个有趣的数学算法,以后碰到了口算就有用了。

    一、首同尾合十

    计算规律:

    两个数相乘必须满足条件:

    1、两个数都为两位数;

    2、他们的个位数字之和为十,即尾合十;

    3、他们的十位数上数字相同,即首同。

    满足上述条件的两个数相乘得到的结果:

    十位上的数字与比它大一的数相乘后,再在乘积后加写个位数字乘积即可。

    描述看起来不好理解,直接举例:

    48*42=(4*5)(8*2)=2016,可以去验证下结果是否正确。。哈,很简单吧。

    15*15=(1*2)(5*5)=225。。。。

    二、尾同首合十

    刚好与前一个相反,不说了,直接上例子,相信大家都会总结出规律的:

    13*93=(1*9+3)(3*3)=1209,结果正确。

    21*81=(2*8+1)(1*1)=1701,

    这个数比较特殊,55*55=(5*5+5)(5*5)=3025

    55*55=(5*6)(5*5)=3025,两种方法都得出了同样的结果。。

    有这几个例子我相信大家都懂了吧

  • 相关阅读:
    POJ2524+并查集
    POJ3697+BFS+hash存边
    POJ1151+线段树+扫描线
    POJ2528+线段树
    ubuntu 和 win7 远程登陆 + vnc登陆
    POJ3690+位运算
    POJ3283+字典树
    POJ3282+模拟
    POJ2349+prim
    2016.6.13
  • 原文地址:https://www.cnblogs.com/lovemo1314/p/2245747.html
Copyright © 2011-2022 走看看