转向游戏 II/n/n## 题目描述/n/n小明自认为方向感很好,请小红来测试。小红先让小明面对'东'方立正站好,然后发出 向左转向右转向后转 的命令。每个命令执行后,小明都正确地说出了他面对的方向。/n命令是以数字方式表达:$0$ 代表 向右转,$1$ 代表 向左转,$2$ 代表 向后转。/n/n## 输入格式/n/n从标准输入读入数据。/n输入共两行。第一行是一个正整数 $n$($1/le n/le 10,000$),代表命令的条数;第二行是 $n$ 个整数,每个整数是 $0$、$1$ 或 $2$,代表小红发出的口令。/n/n## 输出格式/n/n输出到标准输出。/n一个整数,代表小明回答 的次数。/n/n## 样例 #1/n/n### 样例输入 #1/n/n/n5/n0 1 0 0 1/n/n/n### 样例输出 #1/n/n/n0/n/n/n## 提示/n/n## 子任务/n对于 $30/%$ 的数据,$n/le10$;/n对于 $50/%$ 的数据,$n/le100$;/n对于 $70/%$ 的数据,$n/le1,000$;/n对于 $100/%$ 的数据,$n/le10,000$。/n特别地,对于其中 $20/%$ 的数据,小红发出的命令仅有一种。/n/n写一个C++代码/n错了内容:cpp/n#include<iostream>/nusing namespace std;/nint main(){/n int n, x=0;/n cin>>n;/n for(int i=1;i<=n;i++){/n int a;/n cin>>a;/n if(a==0) x+=1;/n if(a==1) x-=1;/n if(a==2) x+=2;/n if(x==4) x=0;/n if(x==-1) x=3;/n }/n cout<<x<<endl;/n return 0;/n}/n

C++ 编程练习:转向游戏 II - 方向感测试

原文地址: https://www.cveoy.top/t/topic/knrv 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录