Telephone directory You have a list of names in the telephone directory. These names are stored in a string. Your task is to determine how many anagrams of the string are present in the telephone dictionary. Input format • The first line contains string S denoting the given string. • The second line contains the number N denoting the size of the telephone directory. • Next N lines contains N strings denoting different names in the telephone directory. Output format Print a single integer denoting the total number of anagrams of the given string present in the dictionary. Constraints 1 < DictionarySize < 105 1 < NameLength < 100
Telephone directory You have a list of names in the telephone directory. These names are stored in a string. Your task is to determine how many anagrams of the string are present in the telephone dictionary. Input format • The first line contains string S denoting the given string. • The second line contains the number N denoting the size of the telephone directory. • Next N lines contains N strings denoting different names in the telephone directory. Output format Print a single integer denoting the total number of anagrams of the given string present in the dictionary. Constraints 1 < DictionarySize < 105 1 < NameLength < 100
Computer Networking: A Top-Down Approach (7th Edition)
7th Edition
ISBN:9780133594140
Author:James Kurose, Keith Ross
Publisher:James Kurose, Keith Ross
Chapter1: Computer Networks And The Internet
Section: Chapter Questions
Problem R1RQ: What is the difference between a host and an end system? List several different types of end...
Related questions
Question
Need a
![Telephone directory
You have a list of names in the telephone directory. These names are stored in a
string. Your task is to determine how many anagrams of the string are present in the
telephone dictionary.
Input format
• The first line contains string S denoting the given string.
• The second line contains the number N denoting the size of the telephone
directory.
• Next N lines contains N strings denoting different names in the telephone
directory.
Output format
Print a single integer denoting the total number of anagrams of the given string
present in the dictionary.
Constraints
1 < DictionarySize < 105
1 < NameLength < 100](/v2/_next/image?url=https%3A%2F%2Fcontent.bartleby.com%2Fqna-images%2Fquestion%2Fb12e7222-506e-487d-a20e-061b70f8136b%2F9ddd5f69-5e33-47b9-82b2-d16dead3e548%2F5b0rou_processed.png&w=3840&q=75)
Transcribed Image Text:Telephone directory
You have a list of names in the telephone directory. These names are stored in a
string. Your task is to determine how many anagrams of the string are present in the
telephone dictionary.
Input format
• The first line contains string S denoting the given string.
• The second line contains the number N denoting the size of the telephone
directory.
• Next N lines contains N strings denoting different names in the telephone
directory.
Output format
Print a single integer denoting the total number of anagrams of the given string
present in the dictionary.
Constraints
1 < DictionarySize < 105
1 < NameLength < 100
![Sample input E>
Sample output
ranjan
aaranja
rnjaan
ranjan
rnjaan
akfekda
Explanation
For the given string ranjan , there are only 3 anagrams of the string present in the list which are
rnjaan ranjan rnjaan
Note:
Your code must be able to print the sample output from the provided sample input. However, your
code is run against multiple hidden test cases. Therefore, your code must pass these hidden test
cases to solve the problem statement.
Limits
Time Limit: 1.0 sec(s) for each input file
Memory Limit: 256 MB
Source Limit: 1024 KB](/v2/_next/image?url=https%3A%2F%2Fcontent.bartleby.com%2Fqna-images%2Fquestion%2Fb12e7222-506e-487d-a20e-061b70f8136b%2F9ddd5f69-5e33-47b9-82b2-d16dead3e548%2Fvb04n8i8_processed.png&w=3840&q=75)
Transcribed Image Text:Sample input E>
Sample output
ranjan
aaranja
rnjaan
ranjan
rnjaan
akfekda
Explanation
For the given string ranjan , there are only 3 anagrams of the string present in the list which are
rnjaan ranjan rnjaan
Note:
Your code must be able to print the sample output from the provided sample input. However, your
code is run against multiple hidden test cases. Therefore, your code must pass these hidden test
cases to solve the problem statement.
Limits
Time Limit: 1.0 sec(s) for each input file
Memory Limit: 256 MB
Source Limit: 1024 KB
Expert Solution
![](/static/compass_v2/shared-icons/check-mark.png)
This question has been solved!
Explore an expertly crafted, step-by-step solution for a thorough understanding of key concepts.
This is a popular solution!
Trending now
This is a popular solution!
Step by step
Solved in 3 steps with 2 images
![Blurred answer](/static/compass_v2/solution-images/blurred-answer.jpg)
Recommended textbooks for you
![Computer Networking: A Top-Down Approach (7th Edi…](https://www.bartleby.com/isbn_cover_images/9780133594140/9780133594140_smallCoverImage.gif)
Computer Networking: A Top-Down Approach (7th Edi…
Computer Engineering
ISBN:
9780133594140
Author:
James Kurose, Keith Ross
Publisher:
PEARSON
![Computer Organization and Design MIPS Edition, Fi…](https://www.bartleby.com/isbn_cover_images/9780124077263/9780124077263_smallCoverImage.gif)
Computer Organization and Design MIPS Edition, Fi…
Computer Engineering
ISBN:
9780124077263
Author:
David A. Patterson, John L. Hennessy
Publisher:
Elsevier Science
![Network+ Guide to Networks (MindTap Course List)](https://www.bartleby.com/isbn_cover_images/9781337569330/9781337569330_smallCoverImage.gif)
Network+ Guide to Networks (MindTap Course List)
Computer Engineering
ISBN:
9781337569330
Author:
Jill West, Tamara Dean, Jean Andrews
Publisher:
Cengage Learning
![Computer Networking: A Top-Down Approach (7th Edi…](https://www.bartleby.com/isbn_cover_images/9780133594140/9780133594140_smallCoverImage.gif)
Computer Networking: A Top-Down Approach (7th Edi…
Computer Engineering
ISBN:
9780133594140
Author:
James Kurose, Keith Ross
Publisher:
PEARSON
![Computer Organization and Design MIPS Edition, Fi…](https://www.bartleby.com/isbn_cover_images/9780124077263/9780124077263_smallCoverImage.gif)
Computer Organization and Design MIPS Edition, Fi…
Computer Engineering
ISBN:
9780124077263
Author:
David A. Patterson, John L. Hennessy
Publisher:
Elsevier Science
![Network+ Guide to Networks (MindTap Course List)](https://www.bartleby.com/isbn_cover_images/9781337569330/9781337569330_smallCoverImage.gif)
Network+ Guide to Networks (MindTap Course List)
Computer Engineering
ISBN:
9781337569330
Author:
Jill West, Tamara Dean, Jean Andrews
Publisher:
Cengage Learning
![Concepts of Database Management](https://www.bartleby.com/isbn_cover_images/9781337093422/9781337093422_smallCoverImage.gif)
Concepts of Database Management
Computer Engineering
ISBN:
9781337093422
Author:
Joy L. Starks, Philip J. Pratt, Mary Z. Last
Publisher:
Cengage Learning
![Prelude to Programming](https://www.bartleby.com/isbn_cover_images/9780133750423/9780133750423_smallCoverImage.jpg)
Prelude to Programming
Computer Engineering
ISBN:
9780133750423
Author:
VENIT, Stewart
Publisher:
Pearson Education
![Sc Business Data Communications and Networking, T…](https://www.bartleby.com/isbn_cover_images/9781119368830/9781119368830_smallCoverImage.gif)
Sc Business Data Communications and Networking, T…
Computer Engineering
ISBN:
9781119368830
Author:
FITZGERALD
Publisher:
WILEY