N, M, C = gets.chomp.split(' ').map(&:to_i)
b_list = gets.chomp.split(' ').take(M).map(&:to_i)
a_list_list = N.times.map { gets.chomp.split(' ').take(M).map(&:to_i) }

ans = a_list_list.count do |a_list|
  a_list.zip(b_list).map { |(a, b)| a * b }.reduce(&:+) + C > 0
end
puts ans
