Question: Python please: Consider this data sequence: 3 11 5 5 5 2 4 6 6 7 3 -8. Any value that is the same as

Python please: Consider this data sequence: "3 11 5 5 5 2 4 6 6 7 3 -8". Any value that is the same as the immediately preceding value is considered a CONSECUTIVE DUPLICATE. In this example, there are three such consecutive duplicates: the 2nd and 3rd 5s and the second 6. Note that the last 3 is not a consecutive duplicate because it was preceded by a 7. Write some code that uses a loop to read such a sequence of non-negative integers, terminated by a negative number. When the code finishes executing, the number of consecutive duplicates encountered is printed. In this case,3 would be printed. ASSUME the availability of a variable, stdin, that references a Scanner object associated with standard input.

list1=[]

count=0

while True:

stdin=int(input(" "))

if stdin<0:

break

if stdin>=0:

list1.append(stdin)

for i in range(len(list1)):

if list[i]==list[i+1]:

count+=1

print(str(count))

Could you check what's the problems with my code? or write your solution for this problemThanks

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!