Problem Description

在这里插入图片描述

AC Code

#include <iostream>
#include <queue>
#include <cmath>
#include <algorithm>
#include <unordered_set>
#include <string>
#include <cstring>
using namespace std;


int main()
{
    for (int i = 2020; i <=10000 ; ++i) {
        for (int j = i+1; j <=10000 ; ++j) {
            if(2*i*i==2019*2019+j*j){
                cout<<i+j;
                return 0;
            }
        }
    }
    return 0;
}

Correct Answer

7020
Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐