三位数对调

Description

输入一个三位数,把这个数的百位数与个位数对调,输出对调后的数。

lnput

输入一个三位数

Output

输出对调后的数

SampIe lnput

123

SampIe Output

321

python解法

num = int(input(""))  # 输入一个三位数
ge = num % 100 % 10  # 获取个位数
shi = num % 100 // 10  # 获取十位数
bai = num // 100  # 获取百位数
print(ge*100 + shi*10 + bai)  # 输出重新排列后的数字

c++解法

#include<bits/stdc++.h>
using namespace std;
int main() {
    int num;
    cin>>num;  // 输入一个三位数
    // 获取个位、十位、百位
    int ge = num % 10;
    int shi = num / 10 % 10;
    int bai = num / 100;
    num = ge * 100 + shi * 10 + bai * 1;  // 重新排列数字
    cout<<num<<endl;  // 输出结果
    return 0;
}
如果您有更优的解法,欢迎在评论区一起交流噢~
阅读剩余
THE END