A58892.数三角形 题解
2025-07-17 08:57:28
发布于:北京
1阅读
0回复
0点赞
直角边长为 和 的三角形为同一个三角形
开双重循环遍历 ~ 所有可能的直角边长;
为了避免重复,循环变量 要从 开始(我习惯 和 );
如果 和 中有一个是偶数,那么 就是偶数,就是整数。
#include <bits/stdc++.h>
using namespace std;
int n,ans;
int main(){
cin>>n;
for (int i=1;i<=n;i++){
for (int j=i;j<=n;j++){
if (i%2==0||j%2==0){
ans++;
}
}
}
cout<<ans;
return 0;
}
这里空空如也
有帮助,赞一个