結果
問題 | No.1928 Make a Binary Tree |
ユーザー |
![]() |
提出日時 | 2022-05-06 22:01:26 |
言語 | cLay (20241019-1) |
結果 |
WA
|
実行時間 | - |
コード長 | 372 bytes |
コンパイル時間 | 3,649 ms |
コンパイル使用メモリ | 180,284 KB |
実行使用メモリ | 35,476 KB |
最終ジャッジ日時 | 2024-07-05 23:15:29 |
合計ジャッジ時間 | 6,811 ms |
ジャッジサーバーID (参考情報) |
judge4 / judge3 |
(要ログイン)
ファイルパターン | 結果 |
---|---|
sample | AC * 3 |
other | AC * 24 WA * 33 |
ソースコード
graph g; pair<ll,ll> f(ll i,ll p){ vector<ll> v; rep[g.edge[i]](j,g.es[i]){ if(j!=p){ auto r=f(j,i); v.push_back(r.first); v.push_back(r.second); } } sort(v.begin(),v.end()); v.push_back(0); v.push_back(0); v.push_back(0); return {v[0]+v[1]-1,v[2]}; } { ll@n; int a[n],b[]; rd((a,b)(n-1)); g.setEdge(n+1,n-1,a,b); auto r=f(1,1); wt(-r.first); }