码迷,mamicode.com
首页 > 其他好文 > 详细

noip2016 (difficult as HLJOI2016???)

时间:2019-09-01 01:18:07      阅读:93      评论:0      收藏:0      [点我收藏+]

标签:ace   cst   color   type   template   line   space   mat   cli   

D1:

T2:

感觉挺难的但是部分分的提示挺充足

技术图片
 1 #include<cstdio>
 2 #include<algorithm>
 3 #include<iostream>
 4 #include<cstring>
 5 #include<cstdlib>
 6 #include<cmath>
 7 using namespace std;
 8 template<typename T>
 9 inline void read(T &a){
10     a=0;T b=1;char x=getchar();
11     while(x<0||9<x){
12         if(x==-)b=-1;
13         x=getchar();
14     }
15     while(0<=x&&x<=9){
16         a=(a<<1)+(a<<3)+x-0;
17         x=getchar();
18     }
19     a*=b;
20 }
21 char C_[50];
22 int TEMP;
23 template<typename T>
24 inline void write(T a){
25     if(a<0){
26          putchar(-);
27          a=-a;
28     }
29     do{
30          C_[++TEMP]=a%10+0;
31          a/=10;
32     }while(a);
33     while(TEMP)putchar(C_[TEMP--]);
34 }
35 /*
36 从 u到v 的等差单调路径 有贡献
37 当且仅当路径经过点 i 且路径起点与 i 的距离等于 wi
38 
39 于是差分
40 把u->v <=> u->lca lca->v <=> 
41 u->root(贡献+1) 
42 lca->root(贡献-1) 
43 
44 root->fa[lca](贡献-1) 
45 root->(贡献+1) 
46 */
47 int main()
48 {
49      return 0;
50 }
running

 

noip2016 (difficult as HLJOI2016???)

标签:ace   cst   color   type   template   line   space   mat   cli   

原文地址:https://www.cnblogs.com/a-blog-of-taojiayi-2003/p/11440956.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!