Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

C++ Example 1: Input: A Box Cube to happy hello computer mouse happiness quit Output: 1 1 2 1 3 1 4 1 15 3

C++

image text in transcribed

Example 1: Input: A Box Cube to happy hello computer mouse happiness quit

Output: 1 1 2 1 3 1 4 1 15 3 8 1 9 1

Example 2: Input: A A A B B B AB quit

Output: 2 2 2 1

DO NOT USE THIS CODE, IT DOESN'T WORK:

#include

#include

using namespace std;

int main() {

map stringLengthCount; // Map to store string length and its frequency

string input;

while (cin >> input && input != "quit") { // Read input strings until "quit" is entered

int length = input.length(); // Get the length of the current string

if (length > 0) { // Skip empty strings

stringLengthCount[length]++; // Increment the frequency of the current string length

}

}

// Iterate over the map and print the length and frequency for each string length

for (auto [length, count] : stringLengthCount) {

cout

}

return 0;

}

(20 points) Extend the program in exercise 4 in the following way: after all input strings are read, you will output for each non-empty entry of V the number of letters in that entry and the number of strings in that entry. Input: Same as question 4 Output: 123415891111311

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Programming The Perl DBI Database Programming With Perl

Authors: Tim Bunce, Alligator Descartes

1st Edition

1565926994, 978-1565926998

More Books

Students also viewed these Databases questions