博客
关于我
大数加法与大数乘法(字符串形式输入输出)
阅读量:710 次
发布时间:2019-03-21

本文共 651 字,大约阅读时间需要 2 分钟。

题目:

以字符串的形式读入两个数字,再以字符串的形式输出两个数字的和或积。

一、输出两个数字的和

分析:很多人的第一感觉是通过将字符串转换为数值进行运算后再以字符串的形式输出。看到了名为“一路到底2020”的大神的思路,大体如下:

在输入时将 " 替换为空格,然后通过循环进行累加。这样便巧妙的将 " 去掉了。需要注意的是:无论在输入或输出时,均需要利用\进行转义。具体代码如下:

a = 0for i in range(0,2):    s = int(input().replace("\""," "))    a +=sprint("\"{n}\"".format(n=a))

输入描述:

输入两行,表示两个数字 a a 和 b b,用双引号括起。

输出描述:

输出 a + b a+b 的值,用双引号括起。

算例:

输入:

“-26”
“100”
输出:

“74”

二、输出两个数字的积

由于思想类似,此处也给出以字符串的形式输出两个字符形式数字的乘积。具体代码如下:

a = 1for i in range(0,2):    s = int(input().replace("\""," "))    a *=sprint("\"{n}\"".format(n=a))

与求和的不同是:循环中进行的是累乘操作。

输入描述:

输入两行,表示两个数字 a a 和 b b,用双引号括起。

输出描述:

输出 a ∗ b a*b 的值,用双引号括起。

算例:

输入:

“9”
“5”
输出:

“45”

转载地址:http://htqez.baihongyu.com/

你可能感兴趣的文章
php递归算法总结
查看>>
PHP递归遍历文件夹
查看>>
R&Python Data Science 系列:数据处理(1)
查看>>
php错误日志文件
查看>>
PHP错误解决:Array and string offset access syntax with curly braces is deprecated
查看>>
php隐藏手机号中间4位方法总结
查看>>
php面向对象三大特征封装、多态、继承
查看>>
php面向对象全攻略
查看>>
php面向对象的基础题
查看>>
php面试题二--解决网站大流量高并发方案(从url到硬盘来解决高并发方案总结)...
查看>>
php页面增加自选项,php-在Woocommerce中添加新的自定义默认订购目录选项
查看>>
php页面静态化技术;学习笔记
查看>>
php项目心得以及总结
查看>>
R&Python Data Science 系列:数据处理(4)长宽格式数据转换
查看>>
PHP项目集成支付宝PC端扫码支付API(国内支付)
查看>>
php预定义常量&变量
查看>>
R 集成算法③ 随机森林
查看>>
php验证码背景色设置无效
查看>>
php验证邮箱是否有效
查看>>
PHP高性能分布式应用服务器框架-SwooleDistributed
查看>>