Related questions
In python, write a code that allows the user to input two non-negative number sequences in increasing order (the numbers entered are always getting bigger, and no number repeats), both terminated by a -1. The size of each sequence can vary (maybe sequence - 1 has four numbers, and sequence - 2 has seven).
The output of this code should be a third sequence that is a combination of both sequences 1 and 2 and is sorted in non-decreasing order.
Note: Non-decreasing order means there can be a repeated number in the third sequence (see example 1). A strictly increasing order sequence cannot have repeat numbers at all (see example 3).
Remember, all input sequences must be in strictly increasing order!
please do this using python, only using while loops. NO language of "break" or "len" please.
Hint: we can use three separate lists to solve this code.
Trending nowThis is a popular solution!
Step by stepSolved in 4 steps with 3 images
- Note: It python code The code needs validation to filter any inputs Given Code: print("USING WHILE LOOP") lower_bound=int(input("Enter the lower bound: ")) upper_bound=int(input("Enter the upper bound: ")) incVal=int(input("Enter a number to increment by: ")) print("\n") while(lower_bound<=upper_bound): print(lower_bound) lower_bound=lower_bound+incVal Example output 1 : USING WHILE LOOP Enter the lower bound: 1Enter the upper bound: 10Enter a number to increment by: 1 12345678910 Example Output 2: USING WHILE LOOPEnter the lower bound: 10Enter the upper bound: 1Enter a number to increment by: 1 Invalid Input Example Output 3: USING WHILE LOOPEnter the lower bound: 1Enter the upper bound: -10Enter a number to increment by: 1 Invalid Inputarrow_forwardThe Python function fourthMultLast below should take a list of numbers as input and return the sum of the third element and the last element of the list. For example, if the input list is 1,2,3,4,5,6,7,8,9, the function should return 36 which is the multiply 4 and 9. ############ ###### ##### 1def fourthMultLast (inList): ans = inList[4] 2 3 return ans #####; #### ##### There is an Error on line number 2. Fix the bug. Note: You should only make changes to line number 2. For example: Test inList[-1] ### Only change this line of code fourthMultLast([1,2,3,4,5,6,7,8,9]) 36 2 3 Answer: (penalty regime: 0, 0, 5, 10, 15, 20, 25, 30 %) Reset answer 1def fourthMultLast(inList): Precheck Result Check ans = inList[4] * inList[-1] ### Only change this line of code return ans Parrow_forwardWhen analyzing data sets, such as data for human heights or for human weights, a common step is to adjust the data. This adjustment can be done by normalizing to values between 0 and 1, or throwing away outliers. For this program, adjust the values by dividing all values by the largest value. The input begins with an integer indicating the number of floating-point values that follow. Assume that the list will always contain fewer than 20 floating-point values. Output each floating-point value with two digits after the decimal point, which can be achieved as follows:System.out.printf("%.2f", yourValue); Ex: If the input is: 5 30.0 50.0 10.0 100.0 65.0 the output is: 0.30 0.50 0.10 1.00 0.65 The 5 indicates that there are five floating-point values in the list, namely 30.0, 50.0, 10.0, 100.0, and 65.0. 100.0 is the largest value in the list, so each value is divided by 100.0. For coding simplicity, follow every output value by a space, including the last one.arrow_forward
- 1. You are given N number of intervals, where each interval contains two integers denoting the start time and the end time for the interval. The task is to merge all the overlapping intervals and return the list of merged intervals sorted by increasing order of their start time. Two intervals [A,B] and [C,D] are said to be overlapping with each other if there is at least one integer that is covered by both of them. Input Format: The first line of input contains an integer N, the number of intervals. The second line of input contains N integers, i.e. all the start times of the N intervals. The third line of input contains N integers, i.e. all the end times of the N intervals. Output Format: Print the final list of merged intervals Sample Input 1: 5 1 3 6 8 10 4 5 8 9 12 Sample Output 1: 1 5 6 9 10 12 Explanation: For the given 5 intervals - [1, 4], [3, 5], [6, 8], [8, 9], [10, 12] Since intervals [1, 4] and [3, 5] overlap with each other, we will merge them into a...arrow_forwardIN PYTHON: Integer num_guesses is read from input, representing the number of integers remaining in input. Read the remaining integers from input and append each integer to user_guesses in that order.Ex: If the input is:3 9 5 2then the output is:user_guesses: [9, 5, 2]Note: Remember to correctly close all parentheses.arrow_forwardName: Na ID: A Name: 3. An algorithm will be used to identify the maximum value in a list of one or more integers. Consider the two versions of the algorithm below. Algorithm I: Set the value of a variable max to - 1. Iterate through the list of integer values. If a data value is greater than the value of the variable max, set max to the data value. Algorithm II : Set the value of a variable max to the first data value. Iterate through the remaining values in the list of integers. If a data value is greater than the value of the variable max, set max to the data value. Which of the following statements best describes the behavior of the two algorithms? Algorithm I always works correctly, but Algorithm II only works correctly when the maximum value is not the first value Both algorithms work correctly on all input values. а. с. in the list. b. Neither algorithm will correctly identify d. Algorithm II always works correctly, but the maximum value when the input contains both positive and...arrow_forward
- Python please: Write a program to calculate the total calories in a lunch. Each lunch comes with a pickle that is 7 calories. A dictionary with each additional food item and the corresponding calorie count has been provided. Up to four items can be selected. A '-' signifies an additional item was not selected. Output all selected items along with the corresponding calories and then the total calories for the entire lunch. Example: If the input is Wrap Soda French Fries Cookie the output is ZyDeli Lunch Counter Pickle calories -- 7 cal Wrap -- 890 cal Soda -- 160 cal French Fries -- 365 cal Cookie -- 190 cal ---- Total calories: 1612 cal Example: If the input is French Fries Soda - Cookie the output is ZyDeli Lunch Counter Pickle calories -- 7 cal French Fries -- 365 cal Soda -- 160 cal Cookie -- 190 cal ---- Total calories: 722 calarrow_forwardPROBLEM 1: Have you ever wondered how websites validate your credit card number when you shop online? They do not check a large database of numbers. Most credit providers rely on a checksum formula for distinguishing valid numbers from random collections of digits (or typing mistakes). The objective of this lab you will implement a program that read a file that contains a table with two columns: A column of customer names and a column of credit card numbers. For each customer, print the validity of the credit card number and name of the corresponding credit card company (if the number is valid), For our purpose, the algorithm that valid credit cards is the following: Double the value of every second digit beginning from the right. That is, the last digit is unchanged; the second-to-last digit is doubled; the third-to-last digit is unchanged; and so on. For example, [1,3,8,6] becomes [2,3,16,6] Add the digits of the doubled values and the undoubled digits from the original number. For...arrow_forwardpython "Simon Says" is a memory game where "Simon" outputs a sequence of 10 characters (R, G, B, Y) and the user must repeat the sequence. Create a for loop that compares each character of the two strings. For each matching character, add one point to user_score. Upon a mismatch, end the loop.Sample output with inputs: 'RRGBRYYBGY' 'RRGBBRYBGY'User score: 4 for simon_pattern in str(simon_pattern): for user_pattern in str(user_pattern): if str(simon_pattern)==str(user_pattern): user_score+=1 continue if str(simon_pattern)!=str(user_pattern): break print('user_score:' user_score)arrow_forward
- Write in JAVA When analyzing data sets, such as data for human heights or for human weights, a common step is to adjust the data. This adjustment can be done by normalizing to values between 0 and 1, or throwing away outliers. For this program, adjust the values by dividing all values by the largest value. The input begins with an integer indicating the number of floating-point values that follow. Assume that the list will always contain fewer than 20 floating-point values. Output each floating-point value with two digits after the decimal point, which can be achieved as follows:System.out.printf("%.2f", yourValue);arrow_forwardUsing Python This project assumes that you have completed Project 1. Place several Student objects into a list and shuffle it. Then run the sort method with this list and display all of the students’ information. Print to the console the unsorted list first of all students followed by the sorted list of all students Note: The sorted list should output in the following format: Sorted list of students: Name: Name1 Scores: 0 0 0 0 0 0 0 0 0 0 Name: Name2 Scores: 0 0 0 0 0 0 0 0 0 0 Name: Name3 Scores: 0 0 0 0 0 0 0 0 0 0 Name: Name4 Scores: 0 0 0 0 0 0 0 0 0 0 Name: Name5 Scores: 0 0 0 0 0 0 0 0 Hint: Use the print function with a Student object as an argument to print the Student object in the format specified above. Use sort list method to sort list utput unsorted and sorted list to the terminal Make sure to display the unsorted student information first and follow the template shown in the instructions. If the output format does not match the template provided, the test may...arrow_forwardIN PYTHON: Using a function, create a list of 20 numbers randomly between 1-99. With recursive function, you are going to take the numbers from the list, one at a time starting at position 0 and add them together. If the numbers added together equals a user specified sum, stop the program and show the two digits that sum together. If not, remove the first number from the list and add the next two. Continue running the program until you have reached the end of the list. sample output: randomly selected numbers: [61, 6, 78, 3, 64, 22, 11, 9, 34, 99, 31, 56, 43, 8, 77, 27, 93, 47, 58, 20] User input : 86 61 + 6 = 67 FALSE [6, 78, 3, 64, 22, 11, 9, 34, 99, 31, 56, 43, 8, 77, 27, 93, 47, 58, 20] 6 + 78 = 84 FALSE [78, 3, 64, 22, 11, 9, 34, 99, 31, 56, 43, 8, 77, 27, 93, 47, 58, 20] 78 + 3 = 81 FALSE [3, 64, 22, 11, 9, 34, 99, 31, 56, 43, 8, 77, 27, 93, 47, 58, 20] 3 + 64 = 67 FALSE [64, 22, 11, 9, 34, 99, 31, 56, 43, 8, 77, 27, 93, 47, 58, 20] 64 + 22 = 86 TRUE!arrow_forward
- Text book imageDatabase System ConceptsComputer ScienceISBN:9780078022159Author:Abraham Silberschatz Professor, Henry F. Korth, S. SudarshanPublisher:McGraw-Hill EducationText book imageStarting Out with Python (4th Edition)Computer ScienceISBN:9780134444321Author:Tony GaddisPublisher:PEARSONText book imageDigital Fundamentals (11th Edition)Computer ScienceISBN:9780132737968Author:Thomas L. FloydPublisher:PEARSON
- Text book imageC How to Program (8th Edition)Computer ScienceISBN:9780133976892Author:Paul J. Deitel, Harvey DeitelPublisher:PEARSONText book imageDatabase Systems: Design, Implementation, & Manag...Computer ScienceISBN:9781337627900Author:Carlos Coronel, Steven MorrisPublisher:Cengage LearningText book imageProgrammable Logic ControllersComputer ScienceISBN:9780073373843Author:Frank D. PetruzellaPublisher:McGraw-Hill Education