Hi,my code for this problem spoj.com/problems/ABSYS/ is running correctly on ideone giving desired output..But on spoj it is giving runtime NZEC error..Please help...My code is-
import java.io.*;
import java.util.*;
class ABSYS
{
public static void main(String br[])throws Exception
{
BufferedReader ob=new BufferedReader(new InputStreamReader(System.in));
int t=Integer.parseInt(ob.readLine());
int a1=1,b1=1,c1=1;
for(int j=0;j<t;j++)
{
String s1=ob.readLine();
String s=ob.readLine();
String a=s.substring(0,s.indexOf('+')-1);
String b=s.substring(s.indexOf('+')+2,s.indexOf('=')-1);
String c=s.substring(s.indexOf('=')+2,s.length());
for(int i=0;i<a.length();i++)
{
if(a.charAt(i)=='m')
{
a1=0;
break;
}
}
for(int i=0;i<b.length();i++)
{
if(b.charAt(i)=='m')
{
b1=0;
break;
}
}
for(int i=0;i<c.length();i++)
{
if(c.charAt(i)=='m')
{
c1=0;
break;
}
}
if(a1==0)
a=String.valueOf((Integer.parseInt(c))-(Integer.parseInt(b)));
if(b1==0)
b=String.valueOf((Integer.parseInt(c))-(Integer.parseInt(a)));
if(c1==0)
c=String.valueOf((Integer.parseInt(a))+(Integer.parseInt(b)));
System.out.println(a+" + "+b+" = "+c);
}
}
}