import java.util.*;
public class Poj2039 {
public static void main(String[]args)
{
Scanner scanner = new Scanner(System.in);
while(true)
{
int w = Integer.parseInt(scanner.nextLine());
if(w == 0)
{
break;
}
String str = scanner.nextLine();
int len = str.length()/w;
String[]items = new String[len];
for(int i = 0; i < len; i++)
{
items[i] = str.substring(i*w, i*w+w);
if(i%2==1)
{
items[i]= reverse(items[i]);
}
}
StringBuffer result = new StringBuffer();
for(int j = 0; j < w; j++)
{
for(int i = 0; i < len; i++)
{
result.append(items[i].charAt(j));
}
}
System.out.println(result.toString());
}
}
static String reverse(String str)
{
StringBuffer sb =new StringBuffer();
for(int i = str.length()-1; i>=0; i--)
{
sb.append(str.charAt(i));
}
return sb.toString();
}
}
分享到:
相关推荐
poj2009离线题库 poj2009离线题库
对于POJ第1861题,由于没有提供具体题目描述,我们可以根据常见的编程竞赛题目类型进行分析。例如,题目可能属于图论、动态规划、贪心算法、排序算法或其他计算机科学的基础问题。 从提供的压缩包子文件名称"PKU_...
2. POJ——1664 放苹果:此题可能需要理解数组操作和动态规划,解决如何在一定限制下放置苹果的问题,可能涉及到贪心算法或回溯法。 3. POJ——2675 计算书费:可能涉及到输入输出处理,字符串处理和基本的数学运算...
【描述】:“西工大poj里基本所有的习题了,应该是比较新的习题总集了,1-100。” 这个描述表明这个压缩包包含了POJ平台上的一个较全面的习题集,涵盖了从1到100的编号,这通常代表了习题的顺序或难度等级。"基本...
- **1062** 和 **1125** 两题可以帮助初学者理解最短路径的基本概念。 - **1797** 和 **2253** 这两个题目则提供了一些更具有挑战性的练习。 - **2679** 和 Bellman-Ford 算法的题目则可以帮助学习者深入了解复杂...
标题中的“poj acm300题 c++源码打包”表明这是一份包含300个在POJ(编程在线判题系统)上已通过的ACM竞赛题目解决方案的压缩文件,语言为C++。ACM,即国际大学生程序设计竞赛(International Collegiate ...
#### 描述分析:“POJ推荐50题 练练不妨 网上看到就弄了来。” 这句话简洁地表达了POJ推荐50题的学习价值和获取途径。通过练习这50道题,不仅可以巩固已学的算法知识,还能提升解决问题的能力。这些题目通常涵盖了...
北京大学在线测评网站POJ第1200题的解答,已经AC通过
poj训练 c语言poj训练 西工大 poj 100题。
poj题目,需要可以下载,虽然没有包含所有的题目,但是对初级入门有帮助
【北大POJ水题-整合包】是一个针对北京大学(Peking University)在线判题系统POJ(Peking University Online Judge)中的基础题目所整理的资源集合。这个整合包包含了对这些"水题"的解题报告和已经通过验证...
poj2009离线题库 poj2009离线题库
【标题】"POJ3717题的代码"涉及的是一个编程竞赛中的问题,POJ(Problem Set of Peking University)是北京大学主办的一个在线编程练习平台,它提供了许多算法题目供参赛者解决。这个标题表明我们要讨论的是针对POJ...
《西工大新版POJ100题合集》是一个针对西北工业大学计算机科学与技术专业学生的编程练习资源,包含了100个不同难度级别的题目源代码。这些题目源自POJ(Problem Online Judge)在线编程评测系统,是学习C语言编程和...
北京大学Online judge 第2251题 POJ2251
北大POJ第1005题答案(C语言)
根据提供的文件信息,我们可以从中提炼出以下几个相关的IT知识点: ### 1. POJ 2703:选择出行方式 **题目概述**: 本题目旨在通过编程的方式解决一个实际问题——选择最佳出行方式(步行或骑自行车)。题目给出了...
【标题】:“POJ习题答案” 这标题指的是“POJ”平台上的编程习题解答。...总的来说,"POJ习题答案"是学习和提升算法能力的重要资源,通过实践和研究,可以帮助程序员巩固基础,提升问题解决能力。
【标题】"poj 130题 acm pku" 涉及的是ACM(国际大学生程序设计竞赛)中的PKU(北京大学)在线判题系统POJ(Problem Online Judge)的相关题目。ACM/ICPC(International Collegiate Programming Contest)是全球...
【标题】"POJ 300多题AC代码"涉及的是编程竞赛中的问题解决和算法实践,主要针对ACM(国际大学生程序设计竞赛)的比赛训练。POJ(Problemset Online Judge)是一个在线的编程练习平台,提供了丰富的编程题目供参赛者...