贺州学院ivy


私信TA

用户名:Livy

访问量:21470

签 名:

好好学习,天天向上,汝何秀?

等  级
排  名 132
经  验 7408
参赛次数 5
文章发表 25
年  龄 0
在职情况 学生
学  校 贺州学院
专  业 软件工程

  自我简介:

假猪套天下第一

解题思路:

数字其实都是有4个域宽的,只要知道是4个域宽那就好办了

如:域宽我这里用#表示,×这个符号占了2个#

####                   ####

× ##                    ×  ##

━━━                     ━━━

####                   ####

                           ####

                           ━━━

                           ####

这就是4行和7行的输出


我的方法仅限于这题,满足n,m<100,超过肯定就不行了.......非常有局限性...


思路就是枚举所有情况

有 1-----1位数*1位数

     2-----2位数*1位数

     3-----1位数*2位数

     4------2位数*2位数


前面两个还好处理,到了3和4就要注意了,3和4是要7行输出的哦,所以要注意

还有最后的4有一个特殊情况,m为10的倍数的数字时,我们需要输出的是    00

如:

                 23

               *20

               ——

                 00

               46

               ——

               460



最好自己模拟一次运算情况就很容易理解了,虽然是我的代码繁琐了........



注意事项:

参考代码:

JF1_STB2E`CTIO$_V_L7472.png






 

0.0分

0 人评分

看不懂代码?想转换其他语言的代码? 或者想问其他问题? 试试问问AI编程助手,随时响应你的问题:

编程语言转换万能编程问答  

代码解释器

代码纠错

SQL生成与解释

  评论区