Task: | DNA sequence |
Sender: | dani28 |
Submission time: | 2016-10-25 19:14:54 +0300 |
Language: | Python3 |
Status: | READY |
Result: | RUNTIME ERROR |
test | verdict | time | |
---|---|---|---|
#1 | RUNTIME ERROR | 0.06 s | details |
Code
import sys s = [] sequence = s[0] outputs = [] BUFFER = {} for counter in sys.stdin: s.append(counter.split()[0]) for i in sequence: BUFFER[i] = "YES" outputs.append(BUFFER) z = 2 for z in range(2, 11): if z > len(sequence): break temp = {} for l in range(0, len(sequence) - z + 1): BUFFER[sequence[l:l+z]] = "YES" outputs.append(BUFFER) for a in s[2:]: try: if outputs[len(a)-1][a] == "YES": print ("YES") except : print ("NO")