https://www.devskill.com/CodingProblems/ViewProblem/117
এর চেয়ে সহজ একটা প্রোবলেম আর কি হতে পারে ??? তোমায় একটা সংখ্যা দেয়া থাকবে , তোমায় ১ হতে সেই অবদি যোগফল প্রকাশ করতে হবে । তবে , লুপ ঘুরিয়ে কিন্তু নয় ,আবার ------------
আমাদের ছোটবেলার সেই ফর্মুলা থেকে The summation of all numbers till N from 1 = (N*(N+1))/2 |
তো চলো , কোড দেখে নেই C++ এ
#include<iostream>
#include <cstdio>
#include<cmath>
#include<set>
#include<algorithm>
#include<cstring>
using namespace std;
////Nayeem Mollick Joy,Applied Physics &Electronic Engineering,University of Rajshahi.
int main()
{
cin.tie(0);
ios::sync_with_stdio(0);
int t;
cin>>t;
unsigned long long int sum,n;
while(t--)
{
cin>>n;
cout<<((n*(n+1))>>1)<<endl;
}
return 0;
}
এখন সি( শার্প ) C# - এ সলিউশন ------------
using System;
public class Test
{
public static void Main()
{
int t=Convert.ToInt32(Console.ReadLine());
for(int i=0;i<t;i++)
{
long n=Convert.ToInt64(Console.ReadLine());
long a=(n)*(n+1);
Console.WriteLine(a>>1);
}
}
}
এর চেয়ে সহজ একটা প্রোবলেম আর কি হতে পারে ??? তোমায় একটা সংখ্যা দেয়া থাকবে , তোমায় ১ হতে সেই অবদি যোগফল প্রকাশ করতে হবে । তবে , লুপ ঘুরিয়ে কিন্তু নয় ,আবার ------------
আমাদের ছোটবেলার সেই ফর্মুলা থেকে The summation of all numbers till N from 1 = (N*(N+1))/2 |
তো চলো , কোড দেখে নেই C++ এ
#include<iostream>
#include <cstdio>
#include<cmath>
#include<set>
#include<algorithm>
#include<cstring>
using namespace std;
////Nayeem Mollick Joy,Applied Physics &Electronic Engineering,University of Rajshahi.
int main()
{
cin.tie(0);
ios::sync_with_stdio(0);
int t;
cin>>t;
unsigned long long int sum,n;
while(t--)
{
cin>>n;
cout<<((n*(n+1))>>1)<<endl;
}
return 0;
}
এখন সি( শার্প ) C# - এ সলিউশন ------------
using System;
public class Test
{
public static void Main()
{
int t=Convert.ToInt32(Console.ReadLine());
for(int i=0;i<t;i++)
{
long n=Convert.ToInt64(Console.ReadLine());
long a=(n)*(n+1);
Console.WriteLine(a>>1);
}
}
}
No comments:
Post a Comment