『もういちど読む数研の高校数学 第1巻』の P58 練習問題3 が分からないので教えて下さい。

問題
1の3乗根のうち、虚数であるものの1つをωとするとき、次の式の値を求めてください。

(1)ω^5 + ω^4 + 1
(2)ω^8 + ω^7

解答
(1)0
(2)-1

疑問
自分は1の3乗根のうち虚数のものを実際に求めて計算したのですが釈然としません。

x^3 - 1 = (x - 1) (x^2 + x + 1)
x^2 + x + 1 = 0 より ω = (-1 ±(√3)i) / 2

(1)なら ω^2 + ω + 1  を、(2)なら ω^2 + ω を計算しましたが、出題側が
求めているのは、このような解答手順なのでしょうか。
もっとスマートな解法があるのでしょうか。
章立ては『第2章 方程式』で思いつかないです。
本の解答は、結果としての解答のみなので、判断できずにいます。