给定两个数,输出一个四位数,此四位数的各个数位依次是:第二个数的个位,第一个数的十位,第二个数的十位,第一个数的个位。两个10-99之间的数。
时间: 2024-10-11 11:09:23 浏览: 26
给定两个10到99之间的整数a和b,你可以通过简单的数学运算来创建这个四位数。首先,你需要确定每个数位的位置。根据题目描述,你需要按照这样的顺序组合它们:
- 第一位:b 的个位数
- 第二位:a 的十位数
- 第三位:b 的十位数
- 第四位:a 的个位数
例如,如果a = 45 和 b = 72,那么四位数将是2574。下面是步骤:
1. 获取a和b的个位数:`a % 10` for a's units and `b % 10` for b's units.
2. 获取a和b的十位数:`(a // 10)` for a's tens and `(b // 10)` for b's tens.
然后将这两个数的值组合起来形成新的四位数:
```python
result = (b % 10) * 1000 + (a // 10) * 100 + (b // 10) * 10 + (a % 10)
```
对于编程实现,假设a和b已经被赋予数值,你可以这样做:
```python
a = 45
b = 72
result = int(str(b)[-1] * 1000 + str(a)[1] * 100 + str(b)[1] * 10 + str(a)[-1])
```
阅读全文