文章

81

粉丝

0

获赞

275

访问

10.6k

头像
最简真分数 题解:
P1180 北京大学/北京航空航天大学机试题
发布于2025年3月25日 10:51
阅读数 46

#include<bits/stdc++.h>
using namespace std;
int gcd(int a,int b){
	return b==0?a:gcd(b,a%b);
}
int main(){
	int n;
	int buf[600];
	while(cin>>n){
		for(int i=0;i<n;i++){
			cin>>buf[i];
		}
		int ans=0;
		for(int i=0;i<n;i++){
			for(int j=i+1;j<n;j++){
				if(gcd(buf[i],buf[j])==1){
					ans++;
				}
			}
		}
		cout<<ans<<endl;
	}

}

 

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发