2 条题解

  • 0
    @ 2022-7-31 17:37:36

    树的进阶,直接用就行啦~ 你们最爱的核心代码:

    for (int i = 0; i <= n; i++)
    {
        if (b[i] % 2 == 1)
        {
            sum++;
        }
    }
    
    • @ 2023-6-28 18:01:53

      真 核心代码

  • 0
    @ 2022-7-18 13:45:50

    今天懒得写注释~~~

    #include <bits/stdc++.h>
    using namespace std;
    int n , a[100000] , b[100000] , sum;
    int main()
    {
    	cin >> n;
    	b[0] = 1;
    	for(int i = 2;i <= n;i++){
    	int t;
    		cin >> t;
    		a[i] = a[t] + 1;
    		b[a[i]]++;
    	}
    	for(int i = 0;i <= n;i++){
    		if(b[i] % 2 == 1){
    			sum++;
    		}
    	}
    	cout << sum;
    	return 0;
     } 
    
    • @ 2022-7-18 18:54:23

      你懒得写注释,意思是让别人直接copy?

    • @ 2023-6-28 19:07:22

      Hack: 3 3 1 正确输出: 3 你的输出 1

  • 1

信息

ID
1924
时间
1000ms
内存
256MiB
难度
2
标签
递交数
71
已通过
42
上传者