rock Pokemon can beat lightning and lightning attacks do not effect rock Pokemon
Grass or Lightning
The pokemon that are strong against psychic are bug, dark, and ghost.
Fighting types are weak against psychic and flying types.
Fighting type pokemon.
ice and dragon