编写函数:

def comb(a, b):
  '''
  将两个两位数的正整数 a 和 b 合并成一个整数并返回。
  合并方式:将 a 的十位和个位数依次放在结果的十位和千位上,
           b 的十位和个位数依次放在结果的个位和百位上。
  例如:当 a=45,b=12 时,调用该函数后返回 5241。
  '''
  a_tens = a // 10  # 获取 a 的十位数
  a_ones = a % 10   # 获取 a 的个位数
  b_tens = b // 10  # 获取 b 的十位数
  b_ones = b % 10   # 获取 b 的个位数
  return a_ones * 1000 + b_tens * 100 + a_tens * 10 + b_ones

主程序验证:

a, b = map(int, input().split())
result = comb(a, b)
print(result)

样例输入:

45 12

样例输出:

5241

样例说明:

将 45 和 12 合并起来得到 5241.

合并两位数整数:编写Python函数comb(a,b)

原文地址: https://www.cveoy.top/t/topic/n7CM 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录