萌新刚学OI,10分求助
  • 板块P2568 GCD
  • 楼主封禁用户
  • 当前回复5
  • 已保存回复5
  • 发布时间2022/4/12 12:31
  • 上次更新2023/10/28 03:55:36
查看原帖
萌新刚学OI,10分求助
709303
封禁用户楼主2022/4/12 12:31
#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=1;
    cin>>n;
    for(int i=1;i<=n;i++){
        for(int j=i;j<=n;j++){
            if(prime(__gcd(i,j))) sum++;
        }
    }
    cout<<sum;
    return 0;
}

rtrt,WA on #2~4,TLE on #5~10

2022/4/12 12:31
加载中...