Well Depends What Game If Your Playing Pokemon Yellow, Blue ect Then A Machoke/Machamp Should Do Fine But Ruby/Sapphire/Emerald I Would Say Either Magicham Or Hariyama. Pearl & Diamond Magicham Or Hitmontop I Should Also Say That Hitmontop's A Very Rare And Hard To Catch So Be Prepared At All Times..
Hope I Helped
Fighting and Ground type moves are super-effective against steel type pokemon.
Its best if you use fighting type pokemon. black- Sawk would be your best to use to beat the gym white- Throh would be your best to use to beat the gym.
I would say the largest fighting type Pokemon is Machamp.
the best attack for infernape are bulk up, flamethrower ,thunderpunch and brickbreak
water, leaf, fighting, psychic, electric, there are a few good normal Pokemon too. if these are not available try and stick with electric and water
machamp
Fighting type Pokemon
I would suggest fighting the elite four with a water, fire, ice, rock, electric, and fighting type pokemon.
Snorlax is a normal type Pokemon. Therefore, a Fighting type pokemon using Fighting type moves will be super effective.
Fighting type moves are best
A dark than fighting.
Statistically Meloetta is the best fighting type, but Meloetta is mixed type. The best pure fighting type is Mienshao statistically. My personal favourite is Primape
some Pokemon you might want are Cobalion, (steel-fighting) Terrakion (rock-fighting), and Virizion (grass-fighting). these are legandaries, they help A LOT!
Arceus has the best overall stats. Spiritomb has no weaknesses. It really depends on who you're fighting.
depends what your fighting, if ground use flying, if electric use fighting, if fighting use fighting
If you mean fighting type, the best you can get is Machamp. However, it is hard to get because you need someone to trade and trade back a machoke, so HItmonlee (You get it at the Fighting dojo) is the best next option. Primeape works too. Avoid Hitmonchan.
By Strategy, if you mean best team of Pokemon, i recommend a solid team with a Dark,Psychic,Dragon,Water,Fire, and a Fighting Pokemon.