Magic Forest

点击打开链接

题目大意是找三角形所有的边都小于n,其中三角形的三边满足,这个公式通过题目可以知道意思是a^b^c=0;将这个公式变形为a^b=c;然后还有三角形三边的关系就可以做了,嘻嘻

#include
#include
#include
#include
#include
#include
using namespace std;
int main()
{
    int n;
    scanf("%d",&n);
    int num=0;
    for(int i=1;i<=n;i++)
    for(int j=1;j<=i;j++)
    {
        int k=i^j;
        if(k<=j&&k+j>i&&k+i>j&&i+j>k&&i-j        {
            num++;
        }
    }
     printf("%d\n",num);

}

2018年3月18日 20:52  下雨了…………,嘻嘻嘻

你可能感兴趣的:(Magic Forest)