优秀的编程知识分享平台

网站首页 > 技术文章 正文

初级编程C++循环题:11H1422: 符合条件的四位数

nanyue 2024-08-19 19:12:55 技术文章 4 ℃

时间限制: 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;
}

Tags:

最近发表
标签列表