比赛 20181007 评测结果 AAAAAAAAAA
题目名称 最佳老农 最终得分 100
用户昵称 梦那边的美好ET 运行时间 0.007 s
代码语言 C++ 内存使用 3.16 MiB
提交时间 2018-10-06 19:17:23
显示代码纯文本
#include<iostream>
#include<algorithm>
#include<cmath>
#include<cstring>
#include<cstdio>
using namespace std;
int n,l=1,r,j,k;
char a[2010];
int main(){
	freopen("bcl.in","r",stdin);
	freopen("bcl.out","w",stdout);
	scanf("%d",&n);r=n;
	for(int i=1;i<=n;++i)cin>>a[i];
	for(int i=1;i<=n;++i){
		if(i%80==1&&i!=1)cout<<endl;
		for(j=l,k=r;j<=k;j++,k--) {
			if(a[j]<a[k]){cout<<a[l];++l;break;}
			else{
				if(a[j]>a[k]){printf("%c",a[r]);--r;break;}
			    else if(j==k||j+1==k){printf("%c",a[l]);++l;break;}
			}
		}
	}
	return 0;
}