快速地求整数的平方根
  • 板块灌水区
  • 楼主error144
  • 当前回复0
  • 已保存回复0
  • 发布时间2024/8/26 00:06
  • 上次更新2024/8/26 00:07:29
查看原帖
快速地求整数的平方根
1432778
error144楼主2024/8/26 00:06

上代码

#include<iostream>
using namespace std;
int main(){
	long long sq,c=0;
	int num,i;
	cin>>sq>>num;
	while(num+1){
		for(int j=0;(c*10+j)*j<=sq;j++) i=j;
		cout<<i;
		if(c==0) cout<<'.';
		sq=(sq-(c*10+i)*i)*100;
		c=10*c+2*i;
		num--;
		cout<<c;
	}
	return 0;
}
2024/8/26 00:06
加载中...