澳门威利斯人_威利斯人娱乐「手机版」

来自 网络资讯 2019-11-16 06:11 的文章
当前位置: 澳门威利斯人 > 网络资讯 > 正文

codeforces 525B Pasha and String

codeforces 525B Pasha and String

#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include

using namespace std;

char a[200010];
int num[200010];
int main(){
 gets(a);
 int n;
 scanf("%d",&n);
 int len = strlen(a);
 for(int i = 0;i < n ;i  ){
  scanf("%d",&num[i]);
  num[i]--;
 } 
 sort(num,num n);
 num[n] = (len 1)/2;
 for(int i = n-1;i >= 0;i--){
  if(!(i&1)){
   for(int j = num[i];j < (num[i 1]); j  ){
    swap(a[j],a[len-j-1]);
   }   
  }
 }
 puts(a);
 putchar('n');
 return 0;
}

525B Pasha and String #include #include #include #include #include #include #include #include using namespace std;char a[200010];int num[200010];int main(){gets(a);int n...

本文由澳门威利斯人发布于网络资讯,转载请注明出处:codeforces 525B Pasha and String

关键词: 澳门威利斯人