poj 3617
来源:互联网 发布:xiaoy的淘宝店 编辑:程序博客网 时间:2024/06/13 00:59
#include <stdio.h>#include <stdlib.h>char a[2001];int main(){ int n; int i,j,k,ok,count; while(~scanf("%d",&n)){ count=0; for(i=0;i<n;i++) scanf("\n%c",&a[i]); j=0;k=n-1; while(j<=k){ ok=0; for(i=0;i<n;i++){ if(a[j+i]<a[k-i]) {ok=1;break;} if(a[j+i]>a[k-i]) {ok=0;break;} } if(ok) printf("%c",a[j++]); else printf("%c",a[k--]); count++; if(count==80) { printf("\n"); count=0; } } printf("\n"); } return 0;}
简单的贪心,如果首尾不一样,只要输出字典序小的就可以,如果相同,就比较下一个字符。
ps:这个题贡献了5个PE,不能忍啊,做题还是狠狠读题目吧。
0 0
- POJ 3617
- poj----3617
- poj 3617
- poj 3617
- POJ 3617
- POJ-3617
- poj 3617
- POJ 3617
- 3617POJ
- poj 3617
- poj 3617
- POJ 3617
- 小比赛(POJ 2992,UVALive 4108,POJ 2263,POJ 3617,HDU 5305,POJ 1988,POJ 1679,POJ 3481)
- poj 3617 贪心
- poj 3617贪心
- POJ 3617 (贪心)
- POJ 3617 贪心
- POJ 3617 (贪心)
- JSTL核心标签库的使用
- Nginx 反向代理
- 评论:苹果能否有效个性化iWatch
- SimpleDateFormat 日期格式参照表
- mongodb进阶(4):分片
- poj 3617
- Oracle中为某列加序号(测试)
- Android面试题
- 设计模式(17):备忘录模式 Memento Pattern
- 杭电1228
- MFC 实现XP样式
- 给技术人上的管理课:平衡和集中
- 解决Linux下报java.net.UnknownHostException: gateway.sandbox.push.apple.com问题
- PHP初学笔记