HUD 1033
来源:互联网 发布:netgear 网络延迟检测 编辑:程序博客网 时间:2024/04/30 09:38
http://acm.hdu.edu.cn/showproblem.php?pid=1033
题意有点难懂,按要求走,每次走10单位,A表示顺时针转90度,V表示逆时针
每次输出当前的坐标
四个方向依次记为 0、1、2、3
#include<stdio.h>#include<string.h>#include<algorithm>using namespace std;int main(){char str[220];int pre,i;int x,Y;while(gets(str)&&str[0]!='\0'){printf("300 420 moveto\n310 420 lineto\n");x=310; Y=420;pre=0;for(i=0;str[i];i++){int k;int l;if(str[i]=='V'){l=0;if(pre==0){Y+=10;pre=1;}else if(pre==1){x-=10;pre=2;}else if(pre==2){Y-=10;pre=3;}else if(pre==3){x+=10;pre=0;}}else if(str[i]=='A'){l=1;if(pre==0){Y-=10;pre=3;}else if(pre==1){x+=10;pre=0;}else if(pre==2){Y+=10;pre=1;}else if(pre==3){x-=10;pre=2;}}printf("%d %d lineto\n",x,Y);}printf("stroke\nshowpage\n");memset(str,0,sizeof(str));}return 0;}
- HUD 1033
- HUD
- HUD 1000
- HUD 4038
- HUD P1561
- HUD 4473
- HUD 4502
- Hud 4608
- hud 2073
- hud 1518
- HUD-1142
- Unity HUD
- UDK HUD
- hud 2795
- hud 4288
- hud Fibonacci
- hud 4790
- hud 3713
- zoj 3179 - Calculate With Abacus
- C++ Programming/Optimization
- RM文件格式分析续
- hdu 3835 - R(N)
- 打仗与数数
- HUD 1033
- 修改是否生成领料分录记录:needPicking
- Optimizing C++
- 归档技术的平台支持
- Windows Phone7开发系列视频地址
- 301转向代码合集
- 在Flex组件外观实施中使用Scale9
- Excel操作类
- 产品设计原则之三:完善以后再上线