CSES - E4590 2016 1 - Results
Submission details
Task:Edit distance
Sender:dani28
Submission time:2016-09-17 15:53:25 +0300
Language:Python3
Status:READY
Result:
Test results
testverdicttime
#1UNKNOWN--details
#2UNKNOWN--details
#3UNKNOWN--details
#4UNKNOWN--details
#5UNKNOWN--details
#6UNKNOWN--details
#7UNKNOWN--details
#8UNKNOWN--details
#9UNKNOWN--details
#10UNKNOWN--details
#11UNKNOWN--details
#12UNKNOWN--details
#13UNKNOWN--details
#14UNKNOWN--details
#15UNKNOWN--details
#16UNKNOWN--details
#17UNKNOWN--details
#18UNKNOWN--details
#19UNKNOWN--details

Code

import sys
def zerolistmaker(n):
    listofzeros = [0] * n
    return listofzeros
input_1 = sys.stdin.readline()
input_2 = sys.stdin.readline()
input_1 = list(input_1)
input_2 = list(input_2)
del(input_1[-1])
del(input_2[-1])
status_ok = True
if input_1:
	if(len(input_1)!=len(input_2)):
		if(len(input_1)>len(input_2)):
			diff = len(input_1)-len(input_2)
			input1_list = zerolistmaker(len(input_1))
			input2_list = zerolistmaker(len(input_1))
			flag= len(input2_list)-diff
			input1_list=input_1
			input2_list[0:flag]=input_2[:]
		else:
			diff = len(input_2)-len(input_1)
			input1_list = zerolistmaker(len(input_2))
			input2_list = zerolistmaker(len(input_2))
			flag= len(input1_list)-diff
			input2_list=input_2
			input1_list[0:flag]=input_1[:]
	if(len(input_1)==len(input_2)):
		input1_list = zerolistmaker(len(input_1))
		input2_list = zerolistmaker(len(input_1))
		input1_list = input_1
		input2_list = input_2
	i=0
	counter = 0
	while (i<len(input1_list)):
		if(input1_list[i]!=input2_list[i]):
			counter = counter+1
		i=i+1
	print(counter)
else:
	print("wrong inputs")
	
			
			

Test details

Test 1

Verdict: UNKNOWN

input
NEABJPJOI
RFMQRJKJKIA

correct output
8

user output
(not available)

Test 2

Verdict: UNKNOWN

input
TWXFUABGBNLTBFNSUVQW
GPNJILFXJUIZPLTVUIB

correct output
19

user output
(not available)

Test 3

Verdict: UNKNOWN

input
HSMOWJXKGRWSMD
JMRTLLNPXKKXZC

correct output
14

user output
(not available)

Test 4

Verdict: UNKNOWN

input
NGPYCNPO
UQPXWVLGHC

correct output
9

user output
(not available)

Test 5

Verdict: UNKNOWN

input
SQTCKWAMFJEBV
IUWGGNJOMQFP

correct output
13

user output
(not available)

Test 6

Verdict: UNKNOWN

input
VDREWLLHMEVGFGBXJJOSSLHNJBOTRK...

correct output
4047

user output
(not available)

Test 7

Verdict: UNKNOWN

input
EIIUUQXSAFMTRSEZSFYNSAGHUWTSGY...

correct output
3769

user output
(not available)

Test 8

Verdict: UNKNOWN

input
HVOXUVAZYFBKEWQXVGJMYXCCXBWRNW...

correct output
3806

user output
(not available)

Test 9

Verdict: UNKNOWN

input
AWGASQANDZQTVKXQDKWNADQDBXKCOK...

correct output
4069

user output
(not available)

Test 10

Verdict: UNKNOWN

input
WXAAJJALZRLGLSXDPUPURULYINBFGX...

correct output
3874

user output
(not available)

Test 11

Verdict: UNKNOWN

input
A
A

correct output
0

user output
(not available)

Test 12

Verdict: UNKNOWN

input
A
B

correct output
1

user output
(not available)

Test 13

Verdict: UNKNOWN

input
AA
A

correct output
1

user output
(not available)

Test 14

Verdict: UNKNOWN

input
A
AA

correct output
1

user output
(not available)

Test 15

Verdict: UNKNOWN

input
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA...

correct output
5000

user output
(not available)

Test 16

Verdict: UNKNOWN

input
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA...

correct output
0

user output
(not available)

Test 17

Verdict: UNKNOWN

input
B
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA...

correct output
5000

user output
(not available)

Test 18

Verdict: UNKNOWN

input
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA...

correct output
5000

user output
(not available)

Test 19

Verdict: UNKNOWN

input
KITTEN
SITTING

correct output
3

user output
(not available)