作者psplay (乱世中一个小小书僮)
看板java
标题Re: [问题] 请问如何写出奇偶分离合并程式
时间Thu Oct 2 11:29:27 2014
※ 引述《NoMoneys (没有钱)》之铭言:
: 小弟涉入程式尚浅
: 想了许久还是解不出来
: ex:135246→123456
: acebd→abcde
: wrdol→world
: 像是这样输出结果
: 希望高手帮忙解答感谢
: 不好意思 我想请问的是程式码该如何撰写才能达到这样的答案
: 左边是输入右边是输出
public void testCase01(){
String[] test = {"wrdol", "acebd", "135246"};
for(int i=0; i<test.length; i++){
String s1 = "";
String s2 = "";
if(test[i].length()%2==0){
s1 = test[i].substring(0, test[i].length()/2);
s2 = test[i].substring(test[i].length()/2, test[i].length());
}else{
s1 = test[i].substring(0, test[i].length()/2+1);
s2 = test[i].substring(test[i].length()/2+1, test[i].length());
}
System.out.print("result: ");
for(int j=0;j<s1.length();j++){
System.out.print(s1.substring(j, j+1));
if(s2.length()>j){
System.out.print(s2.substring(j, j+1));
}
}
System.out.println();
}
}
来 楼下请开嘘
这应该是连高中生程度都能写出来的程式就是了.....
喵的我竟然再帮人家写作业= =
--
「就算共产主义遍地开花,以不屈的意志开辟出口!就算整个中国都是
敌人,以革命的热血决定命运!不管是社会还是资本都要一并突破!把
三民主义拿出来给你见识看看!三民主义统一中国!你以为我是谁啊!」
「我的光头、是突破天际的光头啊啊啊啊啊啊────。」 ψlio220rap
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 39.10.3.225
※ 文章网址: http://webptt.com/cn.aspx?n=bbs/java/M.1412220576.A.D15.html
1F:→ qrtt1: 你也可以不要写啊xd 每个人高中时的程度都不太一样 >"< 10/02 13:18
2F:推 summerleaves: 我高中都在玩沙 (? 10/02 21:05
4F:→ ACMANIAC: 嗯,看得出来是高中生程度... 12/30 19:25