最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

牛客競賽題目講解_孤獨的樹

2022-05-01 10:37 作者:Clayton_Zhou  | 我要投稿

// https://ac.nowcoder.com/acm/contest/11225/F


#include "stdafx.h"

//#include <bits/stdc++.h>

#include <algorithm>

#include <iostream>

#include <cstring>

?#include <vector>



using namespace std;

int n,i,j;

?

int a[100005]={0,32,2,2,2,2};

int edge[32][2]={

1, 2,

1, 3,

1, 4,

1,5

};


vector<int> v[100005];

int ans;

?int gcd(int a,int b)

{? ??

? ? if(a%b==0)?

? ? return b;? ? ? ??

? ? else return (gcd(b,a%b));

}

int pcount(int t)

{

if(t==1)return 0;

int pc=0;?

? for(int i=2;t>1;i++)? ? ? ? ? ? ? ?

? ? ? ? ? ? ? ? while(t%i==0)t/=i,pc++;? ?? ? ??

? return pc;

}

void dfs(int x,int fa){

? ? for(int y:v[x])if(y!=fa){

? ? ? ? dfs(y,x);

? ? ? ? int t=gcd(a[x],a[y]);

? ? ? ? ans+=pcount(t);

? ? ? ? a[x]/=t;

cout<<" a[x]="<<a[x]<<"? t="<<t<<endl;

? ? }

}

int main()

{

n=5;

? ? //cin>>n;

? ?// for(int i=1;i<=n;i++)cin>>a[i];?

? ? for(int i=1;i<n;i++){

? ? ? ? int x,y;

x=edge[i-1][0];

y=edge[i-1][1];

? ? ? ? //cin>>x>>y;

? ? ? ? v[x].push_back(y);

? ? ? ? v[y].push_back(x);

? ? }

? ? ?dfs(1,0);

? ? cout<<ans<<endl;

? ? return 0;

}


??透傎愵}目講解_孤獨的樹的評論 (共 條)

分享到微博請遵守國家法律
寻乌县| 镇宁| 绥江县| 开封市| 兴文县| 克山县| 突泉县| 涿州市| 福海县| 遵义县| 常德市| 云和县| 万全县| 浪卡子县| 宿松县| 达拉特旗| 望都县| 城固县| 当阳市| 绥化市| 且末县| 太康县| 交口县| 彭山县| 崇明县| 德昌县| 溧水县| 江都市| 沾化县| 神木县| 大庆市| 和平县| 苗栗市| 盘锦市| 罗田县| 湟中县| 宜春市| 古蔺县| 石嘴山市| 乌兰察布市| 成安县|