洛谷P1957 口算练习题这个题,下面的Python的这个解,洛谷测试全部WA。求大侠指点

洛谷P1957 口算练习题这个题,下面的Python的这个解,本地测试Python3.6.2+3.7.6没有问题,洛谷测试全部WA。

# P1957 口算练习题
def myprint(op, x, y):
    if op == 'a':
        z = int(x) + int(y)
        print("{:s}+{:s}={:d}".format(x, y, z)) # print(f"{x}+{y}={z}")   # print("%s+%s=%d" %(x, y, z))
    elif op == 'b':
        z = int(x) - int(y)
        print("{:s}-{:s}={:d}".format(x, y, z)) # print("%s-%s=%d" %(x, y, z)) #print(f"{x}-{y}={z}")
    elif op == 'c':     # else:   # op=='c'
        z = int(x) * int(y)
        print("{:s}*{:s}={:d}".format(x, y, z)) # print("%s*%s=%d" %(x, y, z)) #print(f"{x}*{y}={z}")
    
    print(len(x) + len(y) + 2 + len(str(z)))

n = int(input())

for i in range(1, n+1):
    str1 = input()
    if 'a' <= str1[0] <= 'c': 
        op = str1[0]
        str1 = str1[2:]
    pos = str1.index(' ')
    x = str1[:pos]
    y = str1[pos+1:]

    myprint(op, x, y)

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
一、产品概述 《豆豆小学生口算练习系统》适用于学前班、小学生口算练习。系统提供屏幕练习、制作口算卡打印练习(保护儿童视力)两种口算练习方式。系统自动出、自动打分。屏幕背景自动轮换并可自由定制,增加孩子练习兴趣。练习数值范围自由设置,型包括形如:A±B=()、A±()=C、()±B=C、A×÷B=( )[乘法表内]、( )×÷B=C[乘法表内]、A×÷( )=C[乘法表内]、A×÷B=( )、( )×÷B=C、A×÷( )=C、A±B±C=( )、A±×÷B±×÷C=( )、A±B±C=( )[带括号]、A±×÷B±×÷C=( )[带括号]、随机混合型共13种型,满足不同水平口算需要。可自动制作生成标准的口算卡,家长再也不用为出几百道甚至上千道口算而发愁了。二、软件功能1、数值范围设置:根据孩子水平设置口算数值范围;2、型设置:可设置13种型,A±B=()、A±()=C、()±B=C、A×÷B=( )[乘法表内]、( )×÷B=C[乘法表内]、A×÷( )=C[乘法表内]、A×÷B=( )、( )×÷B=C、A×÷( )=C、A±B±C=( )、A±×÷B±×÷C=( )、A±B±C=( )[带括号]、A±×÷B±×÷C=( )[带括号]、随机混合型等;3、时间设置:上机考试时,可规定一个时间,要孩子在一定的时间内完成,到时系统会自动收卷并自动打分,减轻家长检查作业的麻烦;4、考试桌面背景每一张试卷可自动轮换背景,增加孩子口算学习兴趣。背景为一组图片,家长也可以把孩子的照片或其它孩子感兴趣的图片增加到轮换背景库;5、上机屏幕考试:根据上述设置的数值范围、型设置、时间设置,系统自动出,交卷后系统自动打分,可循环测试;6、制作口算卡:买一本口算卡需要3-5元,但它是一次的。而系统可根据我们的设置制作任意数量、任意类型的标准的口算卡,并可保存为Word文件,随时随处打印,增加应用灵活性。作者网址:http://www.hdlh.com.cn下载地址:http://www.hdlh.com.cn/downloads/豆豆小学生口算练习系统.rar

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值