C++四位数ABCD
生活随笔
收集整理的這篇文章主要介紹了
C++四位数ABCD
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
?
//輸入一個數,輸出小于它的四位數中滿足(AB+CD)的平方等于ABCD的四位數的數,用回車隔開
?
#include<bits/stdc++.h>
using namespace std;
int main()
{
??? int a,b,c,d,m,n,s,x;
??? cin>>s;
??? for(int i=1000;i<=min(s,9999);i++)
??? {
??????? x=i;
??????? d=x%10;
??????? x/=10;
??????? c=x%10;
??????? x/=10;
??????? b=x%10;
??????? x/=10;
??????? a=x;
??????? m=a*10+b;
??????? n=c*10+d;
??????? m+=n;
??????? if(m*m==i)
??????? {
??????????? cout<<i<<endl;
??????? }
??? }
??? return 0;
}
總結
以上是生活随笔為你收集整理的C++四位数ABCD的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Qt跨平台开发
- 下一篇: smartupload java_jav