https://www.devskill.com/CodingProblems/ViewProblem/30
খুব সহজ একটা প্রোবলেম , তোমায় একটা শব্দ দেয়া থাকবে । তোমায় , বলতে হবে - কোন অক্ষর ? কতোবার করে আছে ?? আমি এইবার আর কোনো ব্যখ্যা দেবো না , একটু কোড দেখে কষ্ট করে বুঝে নাও ----- আশা করি একটু মাথা খাটালে পেরে যাবা , এখানে a,b .....z এর অ্যাসকি কোড কাজে লাগিয়ে আমরা সমস্যাটি সমাধান করেছি
#include<bits/stdc++.h>
using namespace std;
int main()
{
int t;
int a[125];
string s;
cin>>t;
for(int j=1;j<=t;j++){
cin>>s;
memset(a,0,sizeof(a));
for(int i=0;i<s.size();i++)
{
a[int(s[i])]++;
}
printf("Case %d:\n",j);
for(int i=66;i<=122;i++)
{
if(a[i]!=0)
{
cout<<char(i)<<" "<<a[i]<<endl;
}
}
}
return 0;
}
খুব সহজ একটা প্রোবলেম , তোমায় একটা শব্দ দেয়া থাকবে । তোমায় , বলতে হবে - কোন অক্ষর ? কতোবার করে আছে ?? আমি এইবার আর কোনো ব্যখ্যা দেবো না , একটু কোড দেখে কষ্ট করে বুঝে নাও ----- আশা করি একটু মাথা খাটালে পেরে যাবা , এখানে a,b .....z এর অ্যাসকি কোড কাজে লাগিয়ে আমরা সমস্যাটি সমাধান করেছি
#include<bits/stdc++.h>
using namespace std;
int main()
{
int t;
int a[125];
string s;
cin>>t;
for(int j=1;j<=t;j++){
cin>>s;
memset(a,0,sizeof(a));
for(int i=0;i<s.size();i++)
{
a[int(s[i])]++;
}
printf("Case %d:\n",j);
for(int i=66;i<=122;i++)
{
if(a[i]!=0)
{
cout<<char(i)<<" "<<a[i]<<endl;
}
}
}
return 0;
}
No comments:
Post a Comment