小學數學


小學數學

Time Limit: 1000MS Memory Limit: 65536KB

Problem Description

今年中秋節,大寶哥帶着一盒月餅去看望小學數學老師。碰巧數學老師在指導他的學生“100以內的加減法”,由於老師要指導很多個小朋友,所以經常會忙不過來,於是老師便請大寶幫忙檢查下小朋友們的作業情況,並統計出每個小朋友做對了幾道題。其中每道算術題的格式爲a+b=c、a-b=c、a+b=?、a-b=? 中的一種,最後的問號表示這個小朋友不會計算這道題。在檢查作業的過程中,大寶發現他經常算錯題目而且會數錯個數。所以他想請你幫忙寫個程序來統計小朋友做對題目的個數。

Input

 輸入包含多組測試數據,每組有一行,每行爲一道加法或減法算式,數據格式保證符合上述格式,不包含任何其他字符且所有整數均不包含前導0。其中(0≤a,b≤100,0≤c≤200)。

Output

 輸出只有一行,包含一個整數,即等式成立的個數。

Example Input

2+2=33-1=26+7=?99-0=?

Example Output

1
import java.util.*;

public class Main{
public static void main(String args[]){
int count = 0;

Scanner st = new Scanner(System.in);
while(st.hasNext()){
String s = st.next();
String regex1 = "\\p{Punct}+";
String word[] = s.split(regex1);
String regex2 = "\\d+";
String w2[] = s.split(regex2);
int[] a = new int[4];
for(int i=0;i<word.length;i++){
a[i] = Integer.parseInt(word[i]);
}
//System.out.println("***"+w2[1]);


if(w2[1].equals("+")){
if(a[0]+a[1]==a[2])
count++;
}
else if(w2[1].equals("-")){
if(a[0]-a[1]==a[2])
count++;
}

}System.out.println(count);
}
}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章