Monday, August 28, 2017

DCP-13: Banglawash Devskill Problem Solution & Logic

https://www.devskill.com/CodingProblems/ViewProblem/13

ক্রিকেট খেলা সম্পর্কে  যার ভালো ধারণা আছে , সে এটা খুব সহজেই সলভ করতে পারবে ।


তোমায় বাংলাদেশ ও পাকিস্তানের দুইটি টেস্ট সিরিজের ইনিংস দুই লাইনে , ইনপুট দেয়া থাকবে ।
তোমায় , ২ লাইনে মোট ৮ টি ইন্টিজার দেয়া থাকবে , প্রথম লাইনের ---- প্রথম দুইটা ইন্টিজার
বাংলাদেশের ব্যাটিং হিস্ট্রি ও সেকেন্ড ২ টা ইন্টিজার পাকিস্তানের ব্যাটিং হিস্ট্রি ।

পরের লাইনে ২য় টেস্টের ,সেইম  হিস্ট্রি দেয়া থাকবে । ।

এখন দুইটা তেস্টেই যদি বাংলাদেশ জিতে যায় , তাহলে প্রিন্ট করবে ---
          Banglawash  আর না হলে , প্রিন্ট করবে Miss
 
 চলো কোড দেখি এইবার ,
 
 
 
  In C++  ...................................
 

#include <bits/stdc++.h>
#include<iostream>
#include<cstdio>
#include<cstring>
#include<cmath>

//Nayeem Mollick Joy, Applied Physics And Electronic Engineering,University of Rajshahi.

using namespace std;

int main()

{
    int H,N,a,T,b1,b2,p1,p2;

    cin>>T;

    while(T--)

    {
        int ok=0;
        for(int i=0;i<2;i++)
        {
            cin>>b1>>b2>>p1>>p2;
            if((b1+b2)>(p1+p2))
            {
                ok++;
            }
        }
        if(ok==2)
        {
            cout<<"Banglawash"<<endl;
        }
        else
        {
            cout<<"Miss"<<endl;
        }
        ok=0;
    }

    return 0;
}
 
 
In C#.............................

using System;

public class Test
{
 public static void Main()
 {
  
   int T=Convert.ToInt32(Console.ReadLine());

    for(int i=0;i<T;i++)

    {
        int ok=0;
        for(int j=0;j<2;j++)
        {
            string s=Console.ReadLine();
            string[] values=s.Split(' ');
            int b1=int.Parse(values[0]);
            int b2=int.Parse(values[1]);
            int p1=int.Parse(values[2]);
            int p2=int.Parse(values[3]);
            if((b1+b2)>(p1+p2))
            {
                ok++;
            }
        }
        if(ok==2)
        {
            Console.WriteLine("Banglawash");
        }
        else
        {
            Console.WriteLine("Miss");
        }
        ok=0;
    }
  
  
  
  
  
 }
}

No comments:

Post a Comment