Sunday, 28 December 2014

UVA 10931 - Parity(c file)

Problem Type : Number Theory

#include<stdio.h>
#include<math.h>
int main()
{
    long int i,j,k,n,count,a[100000],mod;
    while(scanf("%ld",&n)==1)
    {
        if (n==0)
            break;
        count=0;
        for(i=0; ; i++)
        {
            mod=n%2;
            if(mod==1)
                count++;
            a[i]=mod;
            if(n==0)
                break;
            n=n/2;

        }
        printf("The parity of ");
        for(j=i-1; j>=0; j--)
            printf("%d",a[j]);
        printf(" is %d (mod 2).\n",count);


    }
    return 0;
}

No comments:

Post a Comment

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

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