Contra veneno son efectivos: Tierra, Psiquico.
Además, los venenosos no son buenos contra: Veneno, Tierra, Roca, Acero, Fantasma.
Date cuenta que los de tipo ACERO son perfectos, pues no pueden ser envenenados...
Para ganar en el sierpe de batalla, usa a MEWTWO, un pokemon ACERO, y el Pokemon de mas nivel que tengas sin contar los otros 2, por ejemplo, tipo Fuego, dragón, agua, etc.
En el sierpe, todos los Pokemon a los que te enfrentas tienen el máximo nivel que haya en tu equipo, ó Nv:50 como minimo. Asi que lleva los 3 Pokemon en niveles muy altos. Si tienes a Mewtwo en el setenta y pico, no lleves ningun Pokemon con menos nivel de 65.
También puedes llevar 3 Pokemon del nivel 50, para que no haya ninguna diferencia de nivel.
Y usa una estrategia...
EDITO:
Mensaje para Patoalterno: (Activa los M.P., o no podré enviarte respuestas).
Una vez que tienes 3 medallas y corte, ve por la cueva Digglet a ciudad Verde y obten destello. Te la da un ayudante del profesor. Despues ve a Ciudad Celeste, y ve hacia arriba por la derecha, tendrás que usar corte para pasar. Una vez entras a la cueva, pulsa 5 para usar destello, y atraviesala. Si te pierdes, pulsa M para ver el mapa.
Espero que te sirva la explicación,
Saludos!!!