题目描述
亚托莉,-我挚爱的时光-
亚托莉自身机器可能有出了一点小故障,希望你能帮助她解决这个问题~
亚托莉内部的操作系统的是Linux操作系统,不同于Windows 操作系统。在大多数情况下,Linux操作系统一般是通过一些包管理器来安装软件的,以下是一些linux命令((请注意,这些命只是在本题目中有效,其他的有可能不一样哦~)。
1.安装`xxx`这款软件: sudo pacman -s xxx;
⒉.卸载`xxx`这款软件,但是不清除这个软件的个人数据: pacman -R xXX;
3.卸载`xxx`这款软件,并且一并清除这款软件的个人数据:pacman -Rscn xxX;
4.删库跑路: sudo rm -rf /*(-请不要在自己的linux电脑上尝试这条命令哦~)
同时,你需要回答亚托莉问你的几个问题,(后面是提问的形式)
1.亚托莉安装了xxx这款软件了么? ∶1 XXX
2.亚托莉有这款xxx软件的个人数据么? ∶2 XXX
如果是的话,请回答yes,如果没有,请回答no,
注意事项:
1.当软件安装之后,就会有个人数据产生。
⒉.请注意,亚托莉不喜欢删库跑路,如果是含有删库跑路的命名,亚托莉就不跟你玩了,请输出wuwuwu,并且不再回答后面的问题,强制退出。
亚托莉自身机器可能有出了一点小故障,希望你能帮助她解决这个问题~
亚托莉内部的操作系统的是Linux操作系统,不同于Windows 操作系统。在大多数情况下,Linux操作系统一般是通过一些包管理器来安装软件的,以下是一些linux命令((请注意,这些命只是在本题目中有效,其他的有可能不一样哦~)。
1.安装`xxx`这款软件: sudo pacman -s xxx;
⒉.卸载`xxx`这款软件,但是不清除这个软件的个人数据: pacman -R xXX;
3.卸载`xxx`这款软件,并且一并清除这款软件的个人数据:pacman -Rscn xxX;
4.删库跑路: sudo rm -rf /*(-请不要在自己的linux电脑上尝试这条命令哦~)
同时,你需要回答亚托莉问你的几个问题,(后面是提问的形式)
1.亚托莉安装了xxx这款软件了么? ∶1 XXX
2.亚托莉有这款xxx软件的个人数据么? ∶2 XXX
如果是的话,请回答yes,如果没有,请回答no,
注意事项:
1.当软件安装之后,就会有个人数据产生。
⒉.请注意,亚托莉不喜欢删库跑路,如果是含有删库跑路的命名,亚托莉就不跟你玩了,请输出wuwuwu,并且不再回答后面的问题,强制退出。
输入
第一行有一个数字 n,表示有一共有n 个指令或者问题,(问题和指令加起来有n 个 )。
第2行到n+1行,每一行是一个问题或者是一个命令。
其中 1≤n ≤1e6
保证输入没有错误,删除软件之前一定会有安装。软件不会被安装多次,而且软件名称不会含有空格。
第2行到n+1行,每一行是一个问题或者是一个命令。
其中 1≤n ≤1e6
保证输入没有错误,删除软件之前一定会有安装。软件不会被安装多次,而且软件名称不会含有空格。
输出
1.如果是命令,请执行。
2.如果是问题,请根据问题回答,如果是正确的,请回答 yes,如果是错误的,请回答no,
3.如果含有命令为 sudo rm -rf /*,请输出 wuwuwu,并且不在回答后面的问题,强制退出。(输出不含双引号)
2.如果是问题,请根据问题回答,如果是正确的,请回答 yes,如果是错误的,请回答no,
3.如果含有命令为 sudo rm -rf /*,请输出 wuwuwu,并且不在回答后面的问题,强制退出。(输出不含双引号)
样例输入 Copy
4
sudo pacman -S genshinimpact
1 genshinimpact
pacman -R genshinimpact
1 genshinimpact
样例输出 Copy
yes
no
提示
第一行安装了某软件,然后询问了某软件,回答yes,表示安装上了,之后卸载了某软件,问是否还有这款软件,回答no,表示没有这款软件。
输入:
6
sudo pacman -S genshinimpact
pacman -R genshinimpact
2 genshinimpact
sudo pacman -S genshinimpact
pacman -Rscn genshinimpact
2 genshinimpact
输出:
yes
no
前两个指令先安装了某软件,并且卸载了某软件,但是个人数据却没有删除掉,问是否有这款软件的数据,回答yes,之后又安装上了这款软件,又将软件和个人数据一并卸载掉,所以问是否有这款软件的个人数据,回答no
输入:
5
1 genshinimpact
sudo pacman -S genshinimpact
sudo rm -rf /*
2 genshinimpact
1 genshinimpact
输出:
no
wuwuwu
输入:
6
sudo pacman -S genshinimpact
pacman -R genshinimpact
2 genshinimpact
sudo pacman -S genshinimpact
pacman -Rscn genshinimpact
2 genshinimpact
输出:
yes
no
前两个指令先安装了某软件,并且卸载了某软件,但是个人数据却没有删除掉,问是否有这款软件的数据,回答yes,之后又安装上了这款软件,又将软件和个人数据一并卸载掉,所以问是否有这款软件的个人数据,回答no
输入:
5
1 genshinimpact
sudo pacman -S genshinimpact
sudo rm -rf /*
2 genshinimpact
1 genshinimpact
输出:
no
wuwuwu
第三条命令导致输出wuwuwu,所以之后的命令不用回答,直接退出。