n = gets.to_i
x = gets.split.map(&:to_f)
y = gets.split.map(&:to_f)
d1 = 0
d2 = 0
d3 = 0
di = 0
n.times do |i|
  tmp = (x[i] - y[i]).abs
  d1 += tmp
  d2 += tmp**2
  d3 += tmp**3
  di = [di, tmp].max
end

puts d1
puts d2**(1.0 / 2)
puts d3**(1.0 / 3)
puts di

