PAT 乙级 1052 卖个萌 python

题目
在这里插入图片描述

思路
将输入的符号保存至数组
在按数字选取符号时做一个异常抛出
本地编译可通过,PAT平台编译对于input输入的非ascii编码 无法直接转义 都是非零返回

将input( )变为字节型的输入sys.stdin.buffer.readline( ) 可通过,但输出也需要字节类型输出
可以AC的python代码
代码:

hand=list(input().replace('[','').replace(']',' ').split())
eye=list(input().replace('[','').replace(']',' ').split())
mouse=list(input().replace('[','').replace(']',' ').split())

num_=int(input())
for i in range(num_):
    acting_num=list(map(int,input().split()))
    try:
        print(hand[acting_num[0]]+'('+eye[acting_num[1]]+
              mouse[acting_num[2]]+eye[acting_num[3]]+')'+hand[acting_num[4]])
    except:
        print("Are you kidding me? @\/@")
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值