n = gets.chomp.to_i
x = gets.chomp.split.map(&:to_f)
y = gets.chomp.split.map(&:to_f)

p1 = 0
p2 = 0
p3 = 0
p4 = Array.new
x.size.times do |i|
   p1 += (x[i] - y[i]).abs
   p2 += ((x[i] - y[i]).abs) ** 2
   p3 += ((x[i] - y[i]).abs) ** 3
   p4 << (x[i] - y[i]).abs
end
p2 = p2 ** 0.5
p3 = p3 ** 0.33333333

p p1
p p2
p p3
p p4.max_by {|num| num}