El código fue puesto en libertad, aprendemos juntos, se ayudan mutuamente
Tema:
Aquí está circulando en Weibo foto: "Estimados estudiantes, teniendo en cuenta que a veces tenemos que usar wifi, miedo de retrasar el aprendizaje profesional, ahora wifi contraseña se establece en respuesta a la siguiente problema de matemáticas :. a-1; B- 2; C-3; D-4; pedir a alguien para responder a los suyos, un cambio cada dos días - gracias !! "
- con el fin de promover futuros profesores el aprendizaje también luchar ...... esta pregunta requiere que escribir un programa para responder a una serie de temas traducidos al wifi contraseña se da de acuerdo con la correspondencia entre los papeles. Aquí simplemente asumir que cada uno preguntas de selección múltiple tienen cuatro opciones y sólo una respuesta correcta.
Formatos de entrada :
dado de entrada de la primera línea de un entero positivo N (≤ 100), seguido de N líneas, cada uno de acuerdo con el número - da cuatro opciones para un formato de respuesta pregunta, T es la opción correcta, F indica una opciones de error. Separado opción espacios por.
Los formatos de salida :
contraseñas wifi de salida en una fila.
de entrada de la muestra:
8
A-T B-F C-F D-F
C-T B-F A-F D-F
A-F D-F C-F B-T
B-T A-F C-F D-F
B-F D-T A-F C-F
A-T C-F B-F D-F
D-T B-F C-F A-F
C-T A-F B-F D-F
Resultado de muestra:
13224143
Código de abajo (Python):
import re
pat = '(.?)-T'
right_list = []
map_dict = {'A': '1', 'B': '2', 'C': '3', 'D': '4'}
for i in range(int(input())):
options = input()
right_list.append(re.findall(pat, options)[0])
for j in right_list:
print(map_dict[j], end='')