USING PYTHON. Write a program that uses a dictionary to perform simple contact tracing . The key is the patient number and the values is a list of patient numbers who are close contacts of this...


USING PYTHON.


Write a program that uses a dictionary to perform simple contact tracing . The key is the patient number and the values is a list of patient numbers who are close contacts of this patient.


The program inputs the patient number and list of contacts for exactly 3 patients. Each patient has exactly 2 contacts. This data is then stored in a dictionary with the patient numbers as keys, and the list of contacts as values. The last input is the patient number to query, and the program prints the list of close contacts. It then also prints the list of close contacts of those in close contact to the patient queried. If there is no patient record for a contact, the program prints
'No Data'.


See sample input and output


Input Format<br>The input are all integers, and there is exactly 10 input integers.<br>Constraints<br>Assume that all inputs are valid. No strings or negative numbers will be provided. All inputs are positive<br>integers and there are always enough inputs provided for the program to execute properly.<br>Output Format<br>The output is formatted as shown in the example.<br>Sample Input 0<br>111<br>888<br>222<br>222<br>444<br>111<br>333<br>444<br>222<br>111<br>Sample Output 0<br>contacts of 111<br>[888, 222]<br>contacts of 888<br>No Data<br>contacts of 222<br>[444, 111]<br>Explanation 0<br>Primary lookup success. No data for one of the contacts.<br>

Extracted text: Input Format The input are all integers, and there is exactly 10 input integers. Constraints Assume that all inputs are valid. No strings or negative numbers will be provided. All inputs are positive integers and there are always enough inputs provided for the program to execute properly. Output Format The output is formatted as shown in the example. Sample Input 0 111 888 222 222 444 111 333 444 222 111 Sample Output 0 contacts of 111 [888, 222] contacts of 888 No Data contacts of 222 [444, 111] Explanation 0 Primary lookup success. No data for one of the contacts.

Jun 08, 2022
SOLUTION.PDF

Get Answer To This Question

Related Questions & Answers

More Questions »

Submit New Assignment

Copy and Paste Your Assignment Here