站外题求助
  • 板块灌水区
  • 楼主xiao__
  • 当前回复2
  • 已保存回复2
  • 发布时间2024/9/30 23:07
  • 上次更新2024/10/1 10:46:00
查看原帖
站外题求助
1007419
xiao__楼主2024/9/30 23:07
#include<bits/stdc++.h>
#define f1(i,n,m) for(int i=n;i<=m;i++)
using namespace std;
int n,m,cnt=0; 
signed main(){
	cin>>n>>m;
	f1(i,1,n){
		f1(j,1,m){
			double pd=pow(sqrt(i)+sqrt(j),2);
			int f=floor(pow(sqrt(i)+sqrt(j),2));
			//cout<<pd<<" "<<f<<"\n";
			if(pd==f){
				cnt++;
			}
		}
	}
	cout<<cnt;
	return 0;
}

image48b2bb8460abfd94.png

出在精度问题了吗

2024/9/30 23:07
加载中...