小 Z 先生正在看一张纸,但没有成功地找到纸上所写数字的平方根。
帮助小Z先生找到BIG数字A的平方根。数字A最多有1000位,A的平方根永远是整数。
INPUT:标准输入的第一行包含数字0
输出:向标准输出写入数字 M,其中 M 表示数字 B 的长度(其中 B 是数字 A 的平方根),在接下来的 M 行中写入数字 B 的数字(从最高有效位开始)到最不重要的)。
输入:3 6 2 5
输出:2 2 5
解释:纸上写的数字是 625,它的平方根是 25。
我的代码:
#include <iostream>
#include <cmath>
using namespace std;
int main()
{
int n,m,k,i;
int niza[1001];
cin>>m;
for(int i=0;i<m;i++)
cin>>niza[i];
niza[i]=k;
cout<<sqrt(k);
return 0;
}