大佬能刷一下嘛(求求)
  • 板块灌水区
  • 楼主xuzb
  • 当前回复12
  • 已保存回复12
  • 发布时间2024/8/18 10:54
  • 上次更新2024/8/18 13:45:53
查看原帖
大佬能刷一下嘛(求求)
1062212
xuzb楼主2024/8/18 10:54

XXS第一次写题,用了一周才发现zip中有文件夹(o(╥﹏╥)o),求大佬们写一下题,代码我放下面了(求求)。orz

https://www.luogu.com.cn/problem/U468527

#include <bits/stdc++.h>
using namespace std;
int n;
int fun(int data){
	int l=1,r=data;
	while(l<=r){
		int mid=l+(r-l)/2;
		if(mid*mid<data){
			l=mid+1;
		}
		else{
			r=mid-1;
		}
	}
	return l;
}
int main(){
	cin>>n;
	int num[n+1];
	for(int i=1;i<=n;i++){
		//cin>>num;
		//cout<<fun(num)<<"  ";
		cin>>num[i];
	}
	for(int i=1;i<=n;i++){
		cout<<fun(num[i])<<"  ";
	}
	return 0;
}
2024/8/18 10:54
加载中...