[35%] Jojo got some difficulties in searching a name. Help him to make a program to find a specific name (Case Sensitive) in a file. Help him to make a program to search a name in lines of names.   Format Input The input consists of several lines in testdata.in file. The first line of the input will consist of an integer T denoting the number of test cases. Each test case will start with an integer N. The next N lines will consist of a string S denoting the K-th name. After N lines of names will consists of a string F, a name that needs to be found.   Format Output For each test case, print "Case #X: Y" where X is the number of test case starting from 1, and Y is the index where the name is. If the name isn’t found, Y will be “Not found” without quotation. If there are repeated names in 1 test case, then output the first found name's index.   Constraints 1 <= T <= 100 1 <= N <= 100 1 <= |S| <= 30   Sample Input (testdata.in) Sample Output 3 3 Jojo Lili Bibi Lili 2 Jess Jason Jess 3 Kevin Andreas Peter Anderson

C++ for Engineers and Scientists
4th Edition
ISBN:9781133187844
Author:Bronson, Gary J.
Publisher:Bronson, Gary J.
Chapter8: I/o Streams And Data Files
Section8.3: Random File Access
Problem 6E
icon
Related questions
Topic Video
Question
  • [35%] Jojo got some difficulties in searching a name. Help him to make a program to find a specific name (Case Sensitive) in a file. Help him to make a program to search a name in lines of names.

 

Format Input

The input consists of several lines in testdata.in file. The first line of the input will consist of an integer T denoting the number of test cases. Each test case will start with an integer N. The next N lines will consist of a string S denoting the K-th name. After N lines of names will consists of a string F, a name that needs to be found.

 

Format Output

For each test case, print "Case #X: Y" where X is the number of test case starting from 1, and Y is the index where the name is. If the name isn’t found, Y will be “Not found” without quotation. If there are repeated names in 1 test case, then output the first found name's index.

 

Constraints

1 <= T <= 100

1 <= N <= 100

1 <= |S| <= 30

 

Sample Input (testdata.in)

Sample Output

3

3

Jojo

Lili

Bibi

Lili

2

Jess

Jason

Jess

3

Kevin

Andreas

Peter

Anderson

Case #1: 2

Case #2: 1

Case #3: Not found

Expert Solution
steps

Step by step

Solved in 2 steps

Blurred answer
Knowledge Booster
Instruction Format
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
  • SEE MORE QUESTIONS
Recommended textbooks for you
C++ for Engineers and Scientists
C++ for Engineers and Scientists
Computer Science
ISBN:
9781133187844
Author:
Bronson, Gary J.
Publisher:
Course Technology Ptr