#3101: 結果也差太遠吧?


master (Master)

學校 : 不指定學校
編號 : 10307
來源 : [101.78.164.120]
最後登入時間 :
2020-07-09 12:37:20
a011. 00494 - Kindergarten Counting Game -- UVa494 | From: [218.103.214.106] | 發表日期 : 2009-12-25 05:18

我經考慮只有a-z才數, 但還是不對, 究竟有甚麼input會讓我的程式數錯呢? 

 

與正確輸出不相符(line:2)
您的答案為: 15
正確答案為: 4

 

 

import java.util.Scanner;

public class JAVA
{
 public static void main(String[] args)
 {
  Scanner sc=new Scanner(System.in);
  
  String x;
  boolean added=false;
  
  int count=0;
  
  while (sc.hasNext())
  {
   x=sc.nextLine();
   
   for (int i=0; i<x.length(); i++)
   {
    int j=(int)x.charAt(i);
    if ((j>=65 && j<=90) || (j>=97 && j<=122))
    {
     if (!added)
     {
      count++;
      added=true;
     }
    }
    else
    {
     added=false;
    }
   }
   System.out.println(count);
  }
 }
}

 
ZeroJudge Forum