麻煩各位大大幫我看一下,為何會有WA錯誤
與正確輸出不相符(line:6)
您的答案為: 19
正確答案為: 21
我實在想不出來,麻煩各位高手指點一下,感謝!!
import java.util.Scanner;
import java.util.StringTokenizer;
public class word{
public static void main(String[] args) {
Scanner keyin = new Scanner(System.in);
String word;
while(keyin.hasNext()){
word=keyin.nextLine();
StringTokenizer str = new StringTokenizer(word);
int ans = str.countTokens();
System.out.println(ans);
}
}
}
麻煩各位大大幫我看一下,為何會有WA錯誤
與正確輸出不相符(line:6)
您的答案為: 19
正確答案為: 21
我實在想不出來,麻煩各位高手指點一下,感謝!!
import java.util.Scanner;
import java.util.StringTokenizer;
public class word{
public static void main(String[] args) {
Scanner keyin = new Scanner(System.in);
String word;
while(keyin.hasNext()){
word=keyin.nextLine();
StringTokenizer str = new StringTokenizer(word);
int ans = str.countTokens();
System.out.println(ans);
}
}
}
yaya!! hahaha----hahaha wuwuwu
這樣是4個字, 可是你的程式只會依據空白切割成
yaya!!
hahaha----hahaha
wuwuwu
3個字, 所以不正確.
另外請注意到
hahaha !!!!!!!!!!!
這樣只有1個字, 但你的程式會判斷成2個字
麻煩各位大大幫我看一下,為何會有WA錯誤
與正確輸出不相符(line:6)
您的答案為: 19
正確答案為: 21
我實在想不出來,麻煩各位高手指點一下,感謝!!
import java.util.Scanner;
import java.util.StringTokenizer;
public class word{
public static void main(String[] args) {
Scanner keyin = new Scanner(System.in);
String word;
while(keyin.hasNext()){
word=keyin.nextLine();
StringTokenizer str = new StringTokenizer(word);
int ans = str.countTokens();
System.out.println(ans);
}
}
}
yaya!! hahaha----hahaha wuwuwu
這樣是4個字, 可是你的程式只會依據空白切割成
yaya!!
hahaha----hahaha
wuwuwu
3個字, 所以不正確.
另外請注意到
hahaha !!!!!!!!!!!
這樣只有1個字, 但你的程式會判斷成2個字