Tuesday, 30 December 2014

UVA 10041 - Vito's Family(cpp file)

Problem Type : Ad hoc


#include<stdlib.h>
#include<math.h>
#include<stdio.h>

int main()
{
    int n,m,i,j,k,arr[10000],sum,s;
    while(scanf("%d",&n)==1)
    {

        for(j=1; j<=n; j++)
        {
            scanf("%d",&m);
            for(i=1; i<=m; i++)
            {
                scanf("%d",&arr[i]);
            }
          //  sort(arr,arr+(m+1));
            s=50000000;
            for(i=1; i<=m; i++)
            {
                sum=0;
                for(k=1; k<=m; k++)
                {
                    sum+=abs(arr[i]-arr[k]);
                }
            if(sum<s)
            {
                s=sum;
            }
            }
        printf("%d\n",s);
        }

    }
    return 0;
}

1 comment:

  1. #include
    using namespace std;
    int main()
    {
    int t,n,i,j,s1,s;
    cin >> t;
    while(t--)
    {
    cin >> n;
    s=0;
    int x[n+1]={};

    for(i=1;i<=n;i++)
    cin >> x[i];
    for(i=1;i<=n;i++)
    {
    for(j=1;j<=n;j++)
    {
    s=s+abs(x[i]-x[j]);
    }
    if(i==1)
    s1=s;
    else
    {
    if(s1>s)
    s1=s;
    }
    s=0;
    }
    cout << s1 << endl;

    }
    }

    ReplyDelete

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

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