卡(qia)常数

【题目描述】

卡常数是一类独特的数,首先它应该是一个四位数。将它平分为二段,十位和个位组成一个新的数 a ,千位和百位组成一个新的数 b ,如果满足(a+b)2(+)2等于这个数本身,这个数就是一个卡常数。BPk100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

比如 3025,被拆成 30 和 25 两个数,(30+25)2=3025,所以 3025 是一个卡常数。BPk100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

现在请你帮忙求出所有卡常数。BPk100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

【输入】

BPk100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

【输出】

输出一行表示所有的卡常数,用空格分隔。BPk100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

【输入样例】

【输出样例】

参考程序
  1. #include<bits/stdc++.h> 
  2. using namespace std; 
  3.  
  4. int main() 
  5.   int n1,n2;  
  6.   for(int i=1000; i<=9999; i++) 
  7.   { 
  8.     n1=i/100; 
  9.     n2=i%100; 
  10.     if((n1+n2)*(n1+n2)==i) 
  11.     { 
  12.       cout<<i<<" "
  13.     }    
  14.   } 
  15.   
  16.   return 0; 

关 键 词

卡(qia)常数

相关教程

提示声明

  • 免责声明:本站资源均来自网络或者用户投稿,仅供用于学习和交流:如有侵权联系删除!

猜你喜欢