can some one please tell me that on what topics should i focus more. I am
good at C++. Is it sufficient enough.

thanks

junaid

On Thu, Apr 28, 2011 at 1:16 PM, Seydou TAPSOBA <[email protected]> wrote:

> Thank all !!
> I found the problem.
> wrong line               = long temp = u[i]*v[dim-i-1];
> line after correction = long temp = (long) u[i]*v[dim-i-1];
>
> It was a casting problem!!!!
>
> 2011/4/28 Umer Farooq <[email protected]>
>
>> Can you please specify the problem?
>>
>>
>> On Thu, Apr 28, 2011 at 10:49 AM, vettukal <[email protected]> wrote:
>>
>>> May be this solve the problme
>>>
>>> BigInteger product = new BigInteger("0");
>>>               BigInteger first = new BigInteger("0");
>>>               BigInteger second = new BigInteger("0");
>>>
>>>               for(int i=0;i<atomList.length;i++)
>>>               {
>>>                   first=new
>>> BigInteger(Integer.toString(atomList[i]));
>>>                   second=new
>>> BigInteger(Integer.toString(atomList2[(atomList.length-1)-i]));
>>>
>>>                   product=product.add(first.multiply(second));
>>>                 }
>>>
>>> On Apr 26, 8:33 pm, Seydou TAPSOBA <[email protected]> wrote:
>>> > I don't know what is the matter with this code but the large input
>>> doesn't
>>> > worh
>>> >
>>> > this is my code in java
>>> >
>>> > import java.io.File;
>>> > import java.io.FileNotFoundException;
>>> > import java.io.PrintWriter;
>>> > import java.math.BigInteger;
>>> > import java.util.Arrays;
>>> > import java.util.Scanner;
>>> >
>>> > public class scalar1 {
>>> >
>>> >     public static void main(String[] args) throws FileNotFoundException
>>> {
>>> >
>>> >         //Scanner in = new Scanner(new File("A-small-practice.in"));
>>> >         Scanner in = new Scanner(new File("A-large-practice.in"));
>>> >         PrintWriter out = new PrintWriter(new File("minimumBig.out"));
>>> >
>>> >         int cas = 1;
>>> >         BigInteger resultat = BigInteger.ZERO;
>>> >
>>> >         int T = in.nextInt();
>>> >         int dim = 0;
>>> >
>>> >         int u[];
>>> >         int v[];
>>> >
>>> >         while(in.hasNext()) {
>>> >
>>> >             dim = in.nextInt();
>>> >             u = new int[dim];
>>> >             v = new int[dim];
>>> >
>>> >             for (int i = 0; i < dim; i++) {
>>> >                 u[i] = in.nextInt();
>>> >             }
>>> >             for (int i = 0; i < dim; i++) {
>>> >                 v[i] = in.nextInt();
>>> >             }
>>> >
>>> >             Arrays.sort(u);
>>> >             Arrays.sort(v);
>>> >             for (int i = 0; i < v.length; i++) {
>>> >                 long temp = u[i]*v[dim-i-1];
>>> >
>>> >                 resultat = resultat.add(new BigInteger(""+temp));
>>> >
>>> >             }
>>> >
>>> >             out.print("Case #"+cas+": ");
>>> >             out.print(resultat);
>>> >             if(in.hasNext())out.println();
>>> >             cas++;
>>> >             resultat = BigInteger.ZERO;
>>> >         }
>>> >         out.close();
>>> >
>>> >     }
>>> >
>>> >
>>> >
>>> >
>>> >
>>> >
>>> >
>>> > }
>>>
>>> --
>>> You received this message because you are subscribed to the Google Groups
>>> "google-codejam" group.
>>> To post to this group, send email to [email protected].
>>> To unsubscribe from this group, send email to
>>> [email protected].
>>> For more options, visit this group at
>>> http://groups.google.com/group/google-code?hl=en.
>>>
>>>
>>
>>
>> --
>> Umer
>>
>>  --
>> You received this message because you are subscribed to the Google Groups
>> "google-codejam" group.
>> To post to this group, send email to [email protected].
>> To unsubscribe from this group, send email to
>> [email protected].
>> For more options, visit this group at
>> http://groups.google.com/group/google-code?hl=en.
>>
>
>  --
> You received this message because you are subscribed to the Google Groups
> "google-codejam" group.
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to
> [email protected].
> For more options, visit this group at
> http://groups.google.com/group/google-code?hl=en.
>

-- 
You received this message because you are subscribed to the Google Groups 
"google-codejam" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/google-code?hl=en.

Reply via email to