题解 | 神秘石像的镜像序列

神秘石像的镜像序列

https://www.nowcoder.com/practice/fa34eea974234610b6d3d81790cb2949

# 读取一行输入,分割成字符串列表
nums = input().strip().split()

# 找到第一个0的位置(结束标志)
result = []
for num in nums:
    if num == '0':
        break  # 遇到0就停止
    result.append(num)

# 反转并输出(用空格连接)
print(' '.join(result[::-1]))



  
        
numbers = input().strip().split()
print(' '.join(numbers[:numbers.index('0')][::-1]))

解释

  1. input().strip().split():读取一行,分割成字符串列表
  2. numbers.index('0'):找到第一个0的位置
  3. numbers[:index]:取0之前的所有数字
  4. [::-1]:反转列表
  5. ' '.join(...):用空格连接成字符串输出
全部评论

相关推荐

评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务