hdu acm 2564 词组缩写 用java的 提交六次都wa 我整不出其他的漏洞了 求帮助啊

importjava.util.Scanner;publicclassMain{publicstaticvoidmain(Stringargs[]){Scannersca... import java.util.Scanner;

public class Main {
public static void main( String args[] ){
Scanner scan = new Scanner ( System.in );
int t;
String str;
char[] b = new char[200];
t = scan.nextInt();
str = scan.nextLine();
while(t-- != 0){
int i = 0, j = 0, k = 0;
String s;
s = scan.nextLine();
for(i = 0; i < 200; i++)
b[i] = ' ';
for(i = 0; i < s.length(); i++){
if(i==0)
{
if( s.charAt(i) ==' ' && s.charAt(i+1) !=' ')
b[k++] = s.charAt(i + 1);
else if(s.charAt(i) != ' ')
b[k++] = s.charAt(i);
}
else if(i == s.length() - 1){
if(s.charAt(i) != ' ' && s.charAt(i-1) == ' ')
b[k++] = s.charAt(i);
else
continue;
}
else
{
if(s.charAt(i)==' ' && s.charAt(i+1) > 0)
b[k++]=s.charAt(i+1);
}
}
for(i=0;i<k;i++)
{
if(b[i] >= 'a' && b[i] <= 'z')
b[i] = (char) (b[i] - 32);
}
for(i=0;i<k;i++)
if(b[i]!=' ')
System.out.print(b[i]);
System.out.println("");
}
}
}
展开
 我来答
huanyingzixin
2012-10-29
知道答主
回答量:44
采纳率:0%
帮助的人:13.7万
展开全部
试试这组数据
sioa asdf sadf asas a
追问

输出

很正常啊

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式