时间限制: 1 Sec 内存限制: 128 MB
题目描述
把整数3025从中剪开分为30和25两个数,此时再将这两数之和平方,(30+25)^2=3025计算结果又等于原数,求所有符合这样条件的四位数。
输入
无
输出
输出所有的结果,一行一个
V
V
V
V
V
V
V
V
接题:
#include<bits/stdc++.h> using namespace std; int main(){ int a,b,s; for(int i=1000;i<10000;i++) { a=i/100%10+i/1000*10; b=i%10+i/10%10*10; //cout<<a<<"#"<<b<<"\n"; s=a+b; if(s*s==i) { cout<<i<<endl; } } return 0; }