首页 > 其他分享 >P2016 战略游戏

P2016 战略游戏

时间:2024-02-05 18:44:05浏览次数:36  
标签:游戏 int sum back 战略 1505 now P2016

原题链接

悟道

树形图看成线性结构?

code

#include<bits/stdc++.h>
using namespace std;

vector<int> G[1505];
int sum[1505][2]={0};
void ss(int now,int fa)
{
    sum[now][1]=1;
    for(int i=0;i<G[now].size();i++)
    {
        int next=G[now][i];
        if(next!=fa)
        {
            ss(next,now);
            sum[now][1]+=min(sum[next][1],sum[next][0]);
            sum[now][0]+=sum[next][1];
        }
    }
}
int main()
{
    int n;
    cin>>n;
    for(int i=1;i<=n;i++)
    {
        int x,m;
        cin>>x>>m;
        for(int j=1;j<=m;j++)
        {
            int y;
            cin>>y;
            G[x].push_back(y);
            G[y].push_back(x);
        }
    }

    ss(0,n);

    cout<<min(sum[0][0],sum[0][1]);
    return 0;
}

标签:游戏,int,sum,back,战略,1505,now,P2016
From: https://www.cnblogs.com/pure4knowledge/p/18008641

相关文章

  • 为什么开了游戏,玩家进来都说卡
    最近碰到很多用户来联系说玩家玩他的服老是反馈卡,想要知道原因和怎么解决。这边也是总结了一些具体原因可以供大家参考一下。一、服务器硬件服务器硬件方面不够是会导致游戏出现卡的情况,比如CPU内存占用过大等等,可以通过升级CPU和内存或者优化自身程序进行解决。二、玩家多卡很多GM......
  • 如何防止数据泄露?优化你的公司数据管理战略
    数据是现代企业的生命之泉,其中包含着企业的核心竞争力,如创新研发成果、客户信息、财务数据等。然而,数据泄露成为了威胁企业发展的一大痛点。据IBMSecurity和Ponemon对近500家遭遇数据泄露事故的公司进行的研究表明,数据泄露的平均成本为386万美元,泄露100万条记录的费用约4,000万美......
  • 【教3妹学编程-算法题】1696. 跳跃游戏 VI
    3妹:好冷啊,冻得瑟瑟发抖啦2哥 :没想到都立春了还这么冷啊~3妹:暴雪、冻雨、大雨,这天气还让不让人活啦!!!2哥 :哎,好多人都滞留的高铁站了,没法回家了3妹:我还不知道今天怎么回家呢,惨。2哥:3妹,要不别回去了吧,我们就地过年3妹:切,这里更冷,每天抖啊抖,跳啊跳才能缓解寒冷,我们家那儿可是有暖气......
  • 缩小数据范围——nc2.4多校_A.新春游戏之数学系列
    目录问题概述思路分析参考代码做题反思问题概述原题参考A.新春游戏之数学系列大致就是给出一个数组,要求求出一个公式的值,有几个数据范围值得注意一下,一是数组的长度为[0,1e6],二是数组元素的和不超过5e7思路分析赛时第一眼准备去分析公式看看有没有可以优化的,用前缀拆分优化......
  • 游戏化互动电子书对数学课程学生翻转学习表现、动机及元认知倾向的影响
    (Effectsof gamifiedinteractivee‑bookson students’flipped learningperformance,motivation,and meta‑cognitiontendency in a mathematicscourse) https://doi.org/10.1007/s11423-021-10053-0一、摘要研究目的:人们普遍认为,翻转学习通过颠倒安排课前......
  • 猜数游戏[USACO2008] Haybale Guessing G
    $Haybale\Guessing\G$(猜数游戏)解题报告\(Diffculty:\)\(\color{purple}省选/NOI-\)传送门1:(HZOIER)传送门2:(vjudge)传送门3:(luogu)题面为了提高自己低得可怜的智商,奶牛们设计了一个新的猜数游戏,来锻炼她们的逻辑推理能力。游戏开始前,一头指定的奶牛会在牛棚后......
  • 很好用的python游戏环境(续):强化学习算法走迷宫游戏环境(导航问题 navigation):分享一个pyt
    前文分享了一个python下的maze游戏环境,本文再给出一个不错的实现项目,这个项目的实现更加的简单,并且可视化界面做的很好看,是用tkinter框架做的可视化:相关:迷宫游戏python实现Github地址:https://github.com/wonanut/Maze-Game/tree/Maze-game-v1.0.7......
  • 很好用的python游戏环境:强化学习算法走迷宫游戏环境(导航问题 navigation):分享一个pyth
    项目的GitHub地址(作者:莫凡):https://github.com/MorvanZhou/mmaze运行的示例代码:importmmazestart=(0,0)end=(10,10)m=mmaze.generate(width=11,height=11,symmetry="horizontal")solutions=m.solve(start=start,end=end)m.plot(solution=solutions[0],star......
  • python语言下的迷宫游戏的实现猜想
    由于本人是研究AI的,尤其是AI的强化学习方向,有时候就会对一些小游戏环境的实现有几分兴趣,因为刚看了有关reinforcementlearning解决maze游戏的论文,于是就突发奇想的对这个maze迷宫的实现有些想了解了。迷宫其实就是在一个表格上画线,然后构成的从某点到另一个点的一个通路的环境:具体......
  • P7119 Mivik 的游戏 题解
    先从一个例子开始假如硬币开始是这样的:HHHHHTHH然后就可以将这个反面硬币\(T\)左边的硬币全都反过来,共需\(5\)步。然后就变成了:TTTTTTHH最后再将最右边两个反过来就可以了,共需\(5+2=7\)步。如果\(p\)为这个反面的硬币位置的话,那么答案\(as=2p-1\)。推导......