编辑代码

#include <iostream>
#include <math.h>
using namespace std;
int main() {
    int i=0,count=0,j=0;
    int x=0,y=0;
    int n=0;
    cin>>n;
    for(i=1;i<1000;i++)
    {
        for(j=1;j<=(int)sqrt(i);j++)
        {
            if(i%j==0) 
            { 
                x=i;
                y=i/j;
                if((x+y)%2==0 && (x-y)%2==0 && x!=y)
                {
                    count++;
                    if(count==n)
                    {
                        cout<<i;
                        return 0;
                    }
                }
            }

        }
    }
	return 0;
}