Sunday, 28 December 2014

UVA 11428 - Cubes(c file)

Problem Type : Ad hoc


#include<stdio.h>
#include<math.h>
int main()
{
    int i,j,k,l,n,m,count,x;
    while(scanf("%d",&n)==1)
    {
        if(n==0)
            break;
        m=n;
        l=sqrt(m);
        for(i=1; i<=l; i++)
        {
            count=1;
            for(j=0; j<=i-1; j++)
            {
               x=(i*i*i)-(j*j*j);
               if(x==n)
               {
                   count=0;
                   break;
               }
            }
            if(count==0)
                break;
        }
        if(count==0)
      printf("%d %d\n",i,j);
      else
        printf("No solution\n");
    }

return 0;
}

No comments:

Post a Comment

ট্রিগার এর মাধ্যমে ডাটা ইনসার্ট - insert data using Database Trigger (Mysql)

সর্বপ্রথম আমরা প্রবলেমটা বুঝিঃ আমি একটা টেবিলের একটা কলামের ভ্যালুর উপর ডিপেন্ড করে আরেকটা কলামে ডাটা insert করব । এই কাজটা ট্রি...