Please help me to overcome time limit.
Problem Link: UVa 11340 Newspaper
My Code:
from sys import stdin,stdout
dd = dict()
tests = int(input().strip() )
for t in range(tests):
dd.clear()
sm = 0.0
m = int(input().strip())
for x in range(m):
ch,vl = input().strip().split()
dd[ch]=float(vl)
for x in range(int(input())):
line=input()
for letter in line:
if letter in dd:
sm += dd[letter]
print('%0.2f$' %(sm/100.0))