在一些整数中挑选出个位数字与最高位相同的数字。

在一些整数中,挑选出个位数字和最高位数字相同的整数。
输入格式:
输入若干个整数,以空格分隔。
输出格式:
打印其中个位数字和最高位数字相同的整数。如果没有这样是整数,则输出空行

不知道你这个问题是否已经解决, 如果还没有解决的话:

如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^
# 输入整数列表
nums = input().split()

# 初始化结果列表
result = []

for num in nums:
    # 将整数转换成字符串
    str_num = str(num)
    # 取出最高位和个位数字
    first_digit = str_num[0]
    last_digit = str_num[-1]
    # 如果最高位和个位数字相同,则将该整数加入结果列表中
    if first_digit == last_digit:
        result.append(int(str_num))

# 输出结果列表
if result:
    for num in result:
        print(num, end=" ")
else:
    print()