http://codeforces.com/problemset/problem/71/A
খুবই সহজ একটা প্রোবোলেম - তোমায় একটা স্ট্রিং দেয়া থাকবে , যদি - স্ট্রিং এর পরিমাপ ১০ এর চেয়ে বেশি হয় , তাহলে - তোমায় , স্ট্রিং এর প্রথম অক্ষর তারপর টোটাল স্ট্রিং এর পরিমাপ থেকে ২ কম তারপর স্ট্রিং এর শেষ অক্ষর ।।
আর যদি , স্ট্রিং এর পরিমাপ ১০ এর চেয়ে কম হয় , তাহলে - দেয়া স্ট্রিং হুবহু প্রিন্ট করতে হবে ।
চলো , কোড দেখি -----
IN C++ LANGUAGE...........
//Nayeem Mollick Joy ,Applied Physics & Electronic Engineering ,University of Rajshahi.
#include<iostream>
#include<cstdio>
#include<string.h>
using namespace std;
int main()
{
int n,l;
cin>>n;
string s;
while(n--)
{
cin>>s;
l=s.length();
if(l<=10)
{
cout<<s<<endl;
}
else
{
cout<<s[0]<<l-2<<s[l-1]<<endl;
}
}
return 0;
}
IN C#LANGUAGE.......
using System;
class Exercise11
{
static void Main()
{
int n=Convert.ToInt32(Console.ReadLine());
for(int i=0;i<n;i++)
{
string s=Console.ReadLine();
int l=s.Length;
if(l<=10)
{
Console.WriteLine(s);
}
else
{
Console.Write(s[0]);
Console.Write((l-2));
Console.WriteLine(s[l-1]);
}
}
}
}
খুবই সহজ একটা প্রোবোলেম - তোমায় একটা স্ট্রিং দেয়া থাকবে , যদি - স্ট্রিং এর পরিমাপ ১০ এর চেয়ে বেশি হয় , তাহলে - তোমায় , স্ট্রিং এর প্রথম অক্ষর তারপর টোটাল স্ট্রিং এর পরিমাপ থেকে ২ কম তারপর স্ট্রিং এর শেষ অক্ষর ।।
আর যদি , স্ট্রিং এর পরিমাপ ১০ এর চেয়ে কম হয় , তাহলে - দেয়া স্ট্রিং হুবহু প্রিন্ট করতে হবে ।
চলো , কোড দেখি -----
IN C++ LANGUAGE...........
//Nayeem Mollick Joy ,Applied Physics & Electronic Engineering ,University of Rajshahi.
#include<iostream>
#include<cstdio>
#include<string.h>
using namespace std;
int main()
{
int n,l;
cin>>n;
string s;
while(n--)
{
cin>>s;
l=s.length();
if(l<=10)
{
cout<<s<<endl;
}
else
{
cout<<s[0]<<l-2<<s[l-1]<<endl;
}
}
return 0;
}
IN C#LANGUAGE.......
using System;
class Exercise11
{
static void Main()
{
int n=Convert.ToInt32(Console.ReadLine());
for(int i=0;i<n;i++)
{
string s=Console.ReadLine();
int l=s.Length;
if(l<=10)
{
Console.WriteLine(s);
}
else
{
Console.Write(s[0]);
Console.Write((l-2));
Console.WriteLine(s[l-1]);
}
}
}
}
love you so much......
ReplyDeletefor using Bengali to make it easier to me.
Thanx , Bro
ReplyDelete