UVa 428 Permutation Arrays

http://acm.cs.nthu.edu.tw/problem.php?pid=7078
#include
#define len 100000
char a[len][50];
int main(){
int n,i,j,k;
char ch;
int jj=0;
scanf
("%d",&n);
while(n--){
int order[len];
if(jj++)
puts
("");
for( i=0 ; ; i++ ){
scanf
("%d",&order[i]);
ch
=getchar();
if(ch=='\n')
break;
}
for( j=0 ; j<=i ; j++ )
scanf
("%s",&a[ order[j]-1 ]);
for( j=0 ; j<=i ; j++ )
printf
("%s\n",a[j]);
}

return 0;
}
Advertisements

發表迴響

在下方填入你的資料或按右方圖示以社群網站登入:

WordPress.com Logo

您的留言將使用 WordPress.com 帳號。 登出 / 變更 )

Twitter picture

您的留言將使用 Twitter 帳號。 登出 / 變更 )

Facebook照片

您的留言將使用 Facebook 帳號。 登出 / 變更 )

Google+ photo

您的留言將使用 Google+ 帳號。 登出 / 變更 )

連結到 %s