| ||||||||||
| Online Judge | Problem Set | Authors | Online Contests | User | ||||||
|---|---|---|---|---|---|---|---|---|---|---|
| Web Board Home Page F.A.Qs Statistical Charts | Current Contest Past Contests Scheduled Contests Award Contest | |||||||||
大牛帮帮忙,测试数据都对,但一直WAimport java.util.Scanner;
public class Main {
public static int change(String str)
{int len=str.length();
int counter=0,sum=0;
char[]tem=str.toCharArray();
for(int i=len-1;i>=0;i--)
if(tem[i]=='0'){counter++;}
else break;
for(int j=0;j<len-counter;j++)
sum+=(tem[j]-48)*Math.pow(10, j);
return sum;
}
public static void main(String[] args) {
Scanner cin=new Scanner(System.in);
while(2>1){
String str=cin.next();
String in1="",in2="",in3="";
int index=0;
char[]str0=str.toCharArray();
int length=str.length();
for(int i=0;i<length;i++)
{if(str0[i]=='+'){index=i;in1=str.substring(0,i);}
if(str0[i]=='='){in2=str.substring(index+1,i);in3=str.substring(i+1,length);}}
System.out.println(change(in1)+change(in2)==change(in3));
if(str.equals("0+0=0"))System.exit(0);
}
}
}
Followed by:
Post your reply here: |
All Rights Reserved 2003-2013 Ying Fuchen,Xu Pengcheng,Xie Di
Any problem, Please Contact Administrator