a) What do the terms “genotype” and “phenotype” mean? b) Why…

Questions

Pаblо Picаssо is оrgаnizing a stack to keep track of painting prices for his latest exhibition. Pablo has unfortunately spent all his money on rice pudding and fish, so he has resolved to sell his artwork. He is interested in finding the most profitable paintings in his stack. Your job is to help Pablo create a tool that allows him to continuously view his current maximum painting price as he adds or removes different painting prices. Implement a stack data structure with appropriate data members and methods that allow Pablo to perform the following actions: Add a painting price to his current stack. Remove a painting price from his current stack. Find the maximum painting price in the current stack. Return the number of paintings in the current stack. Note: You can use C++ or pseudocode to complete the class with the necessary attributes and behaviors. Bonus Points (2 points): You can get 2 extra points if you optimize your code such that all of the above operations are performed in constant time, i.e. O(1). For readability, please change the text from 'paragraph' to 'preformatted' in the editor. Use spaces (not tabs) for indentation.

Hаppy Spring Breаk!