H:有趣的试剂(1317)

Posted Dicer

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了H:有趣的试剂(1317)相关的知识,希望对你有一定的参考价值。

题目链接:http://acm.xidian.edu.cn/problem.php?id=1317

原题链接:http://codeforces.com/problemset/problem/902/B(看不懂题目的,可以去看原题,下面有样例说明)

  核心就是他是一棵树,你总是要从上往下染;

 1 #include<stdio.h>
 2 
 3 int n,ans;
 4 int father[10004];
 5 int clour[10004];
 6 int main()
 7 {
 8     int T;
 9     scanf("%d",&T);
10     while(T--)
11     {
12         ans = 1;
13         scanf("%d",&n);
14         for(int i = 2;i <= n;i++)
15             scanf("%d",&father[i]);
16             
17         for(int i = 1;i <= n;i++)
18             scanf("%d",&clour[i]);
19             
20         for(int i = 2;i <= n;i++)
21         {
22             if(clour[i] != clour[father[i]])
23                 ans++;
24         }
25         printf("%d\n",ans);
26     }
27     return 0;
28 } 

 

  别人说明:https://blog.csdn.net/m0_37809890/article/details/78856185

以上是关于H:有趣的试剂(1317)的主要内容,如果未能解决你的问题,请参考以下文章

python [代码片段]一些有趣的代码#sort

php 有趣的代码片段在某些时候可能会有用。

在代码片段中包含类型转换

超实用的php代码片段

化学试剂EBS是啥?有啥作用?

pcr试剂需要三类注册证吗