少し難しい問題を解いてみましょう!
考えて考えて、考え抜いてみる癖をつけたいですね。
ただ、答えを見ることは悪くはないと思います。
どうしても判らない時は、答えを確認するのは、悪くはないのですが、考え抜く力を備えて欲しいと思います。
世の中、答えが判らない問題もあります。
その時は、自分で答えを探さねばなりません。
合っているのかどうかも含め、自分の論理を貫かねばなりません。

さて、そう考えると、「超難しい問題がどうして解けるのか!」というと、
⇒解き方(または答え)を知っているから!(笑)
以前に同様の問題(類似問題)、完全に解ききって、その解き方、考え方、答えを知っている!
これを行うことによって、問題を解く方向性が判ります。
そして、反復練習を行うことで身に付いていきます。
いきなり難問を解き始めても、全然方向が判らないと思いますので、色々な問題を解いていき、問題レベルを上げていけば良いかと思います。
【例】
例えば、高校の偏差値を見て、ランクを上げていくとか(難関校にチャレンジ)、私立高校の問題を解いてみるとか方法は色々あるかと思います。
レッツチャレンジ!!
------------------------