【题目描述】
输入一个四位数,截取千位和百位组成一个两位数,剩下十位和个位组成新数,求出两个新数的平方的和。
如,2025,即为20^2 + 25^2 =1025
【输入】
一个四位数
【输出】
重组后的新数
【输入样例】
2025
【输出样例】
1025
代码
#include<iostream>
using namespace std;
int main()
{
int qian,bai,shi,ge,a,s1,s2,s;
cin>>a;
ge=a%10;
shi=a/10%10;
bai=a/100%10;
qian=a/1000%10;
s1=shi*10+ge;
s2=qian*10+bai;
s=s1*s1+s2*s2;
cout<<s;
return 0;
}