http://codeforces.com/problemset/problem/746/A
খুবই সহজ একটা সমস্যা, কিছুটা -- সেই ক্লাস ৭/৮ এর অনুপাতের সমস্যা এর মতো ।। তোমায় , একটা মোরব্বা বানানোর দায়িত্ব দেয়া হলো , কিন্তু - কিছু শর্ত দেয়া হলো , তোমায় । সেটা হলো ,
মোরব্বা'তে lemons, apples and pears এর অনুপাত থাকবে 1: 2: 4 ।। এখন তোমায় , দেয়া থাকবে কিছু
lemons, apples and pears । | তোমায় ,উপরের অনুপাত বজায় রেখে , মোরব্বা বানানোর জন্য মোট কয়টা ফল লাগবে ??? এই সহজ প্রোবলেম ' টা করতে পারবে না ?? ??
খুবই সহজ একটা সমস্যা, কিছুটা -- সেই ক্লাস ৭/৮ এর অনুপাতের সমস্যা এর মতো ।। তোমায় , একটা মোরব্বা বানানোর দায়িত্ব দেয়া হলো , কিন্তু - কিছু শর্ত দেয়া হলো , তোমায় । সেটা হলো ,
মোরব্বা'তে lemons, apples and pears এর অনুপাত থাকবে 1: 2: 4 ।। এখন তোমায় , দেয়া থাকবে কিছু
lemons, apples and pears । | তোমায় ,উপরের অনুপাত বজায় রেখে , মোরব্বা বানানোর জন্য মোট কয়টা ফল লাগবে ??? এই সহজ প্রোবলেম ' টা করতে পারবে না ?? ??
Lemon 2 Apples 5 Pears 7
অনুপাত অনুযায়ী , lemons : apples : pears = 1 : 2 : 4 ||
তাহলে , তিন'টার মান ইনপুটে নেবার সাথে সাথেই আমরা তাদের অনুপাত অনুযায়ী তাদেরকে ভাগ করে ফেলবো .
তারপরে , তাদের ভেতরে সবচেয়ে ছোট মান খুজে বের করবো ।। তার পরেই , সেই ছোট মান'কে অনুপাত অনুযায়ী
গুণ করে ফেললে - আমাদের আসলে কয়টা লাগবে বুঝে ফেলবো ।। আমি আর কথা না বাড়াই , তোমরা কয়েকটি মান নিয়ে
নিজে নিজেই কাজ করে দেখে নাও , আরো ক্লিয়ার হবে । চলো , কোড দেখি এবার ------
IN C++ LANGUAGE................................
#include <cstdio> #include <iostream> using namespace std; int main()
{ int a,b,c,p,q,r,s,ans;
cin>>a>>b>>c;
p=a/1;
q=b/2;
r=c/4;
s=min(p,min(q,r));
ans=(s*1)+(s*2)+(s*4);
cout<<ans<<endl;
}
IN C# LANGUAGE .......................
using System; class Exercise11 { static int min(int a,int b) { if(a>b) { return b; } else return a; } static void Main() { int a=Convert.ToInt32(Console.ReadLine()); int b=Convert.ToInt32(Console.ReadLine()); int c=Convert.ToInt32(Console.ReadLine()); int p=a/1; int q=b/2; int r=c/4; int s=min(p,min(q,r)); int ans=(s*1)+(s*2)+(s*4); Console.WriteLine(ans); } }
No comments:
Post a Comment