萌新刚学OI,40分求助,TLE on #5~#10
  • 板块P2568 GCD
  • 楼主封禁用户
  • 当前回复5
  • 已保存回复5
  • 发布时间2022/4/12 16:03
  • 上次更新2023/10/28 03:54:45
查看原帖
萌新刚学OI,40分求助,TLE on #5~#10
709303
封禁用户楼主2022/4/12 16:03
#include<bits/stdc++.h>
using namespace std;
#define ll long long
bool prime(int a){
    if(a==0||a==1) return false;
    for(int i=2;i<=sqrt(a);i++){
        if(a%i==0) return false;
    }
    return true;
}
int main(){
    ll n,sum=0;
    cin>>n;
    for(int i=1;i<=n;i++){
        for(int j=1;j<=n;j++){
            if(prime(__gcd(i,j))) sum++;
        }
    }
    cout<<sum;
    return 0;
}
2022/4/12 16:03
加载中...