Untitled
unknown
c_cpp
3 years ago
536 B
7
Indexable
#include<stdio.h> #include<string.h> using namespace std; char ary[1000000]; char cmd[1000000]; int t,indexs; char *point; int main(){ scanf("%d",&t); while(t--){ scanf("%s %d",ary,&indexs); point=&ary[indexs]; scanf("%s",cmd); int len=strlen(cmd); for(int i=0;i<len;i++){ if(cmd[i]=='>'){ point+=1; } else if(cmd[i]=='<'){ point-=1; } else if(cmd[i]=='+'){ *point+=1; } else if(cmd[i]=='-'){ *point-=1; } else if(cmd[i]=='.'){ putchar(*point); } } printf("\n"); } }
Editor is loading...