সোমবার, ২৭ মার্চ, ২০১৭

Area of parallelograms (Light oj 1305 no solution)

problem link:-http://lightoj.com/volume_showproblem.php?problem=1305

#include<stdio.h>
#include<stdlib.h>
int main()
{
    int Ax,Ay,Bx,By,Cx,Cy,Dx,Dy,j=0,TEST,area;
    scanf("%d",&TEST);
    while(TEST--)
    {
        scanf("%d%d%d%d%d%d",&Ax,&Ay,&Bx,&By,&Cx,&Cy);
        Dx=(Ax+Cx)-Bx;
        Dy=(Ay+Cy)-By;
        area=((Ax*By)+(Bx*Cy)+(Cx*Dy)+(Dx*Ay))-((Ay*Bx)+(By*Cx)+(Cy*Dx)+(Dy*Ax));
        area=0.5*area;
        printf("Case %d: %d %d %d\n",++j,Dx,Dy,abs(area));
    }

    return 0;
}

কোন মন্তব্য নেই:

একটি মন্তব্য পোস্ট করুন

Factory Pattern

Factory Method  is a creational design pattern that provides an interface for creating objects in a superclass but allows subclasses to alte...