模拟题,注意细节。。
#include#include #include #include #include #include #define mod 1073741824using namespace std;char a[100];char res[1005];int op[512];int main(){ int t,n,i,k; scanf("%d",&t); int cs; int now; while(t--) { memset(op,0,sizeof(op)); memset(a,0,sizeof(a)); memset(res,0,sizeof(res)); scanf("%d",&cs); getchar(); gets(a); //scanf("%s",a); scanf("%d",&n); for(i=0;i =len) now%=len; res[k++]=a[now]; for(i=1;i =len) now%=len; if(now<0) now+=len; res[k++]=a[now]; } printf("%d %s\n",cs,res); } return 0;}