Linux用户和OSX用户一定对软件包管理器不会陌生。通过软件包管理器,你可以通过一行命令安装某一个软件包,然后软件包管理器会帮助你从软件源下载软件包,同时自动解决所有的依赖(即下载安装这个软件包的安装所依赖的其它软件包),完成所有的配置。Debian/Ubuntu使用的apt-get,Fedora/CentOS使用的yum,以及OSX下可用的homebrew都是优秀的软件包管理器。
输入文件的第1行包含1个正整数n,表示软件包的总数。软件包从0开始编号。
输出文件包括q行。
7 0 0 0 1 1 5 5 install 5 install 6 uninstall 1 install 4 uninstall 0
3 1 3 2 3
一开始所有的软件包都处于未安装状态。