23361233有什么规律

发布网友 发布时间:2024-09-26 20:18

我来回答

1个回答

热心网友 时间:2024-10-22 14:57

数字反转可以通过位数分离和规律性的公式进行处理。
以123转321为例寻找规律:
123 -> 321
分离数位 组合数位 过程
3 3 0*10 + 3
2 32 3*10 + 2
1 321 32*10 + 1
可以发现新的倒序数等于之前的倒序数乘10再加上分离出为位数值。若用u代表分离出的值,x代表倒序数, 可以得到公式:



实现代码:

#include <iostream>
#include <cstdio>
#include <algorithm>
using namespace std;
int main(){
int num;
cin>>num;
int x=0;
while(num!=0){
x=x*10+num%10;
num/=10;
}
cout<<x;
return 0

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com