穷举所有a和b的可能性,判断
a*b%2==0是否成立即可避免1,3与3,1的重复情况,可以使得:
a的取值范围:1~n
b的取值范围:a~n(保持b不小于a,就不会出现重复面积三角形)
#include <iostream>
using namespace std;
int main(){
int n;
cin>>n;
int cnt=0;
for(int a=1;a<=n;a++){
for(int b=a;b<=n;b++){
if(a*b%2==0) cnt++;
}
}
cout<<cnt;
return 0;
}