[Ruby][백준] 더하기 사이클 (1026)

PersesTitan·2022년 8월 26일
0

RubyBaekJoon

목록 보기
36/46

풀이
가장 큰 수와 가장 작은 수를 곱하면 최소값을 구할 수 있습니다.

코드 경고선


count = gets.chomp.to_i
a = Array.new
b = Array.new

def add(array)
  gets.chomp.split(" ").each { |value|
    array<<value.to_i
  }
end

add(a)
add(b)
a = a.sort
b = b.sort.reverse

total = 0

(0..count-1).each do |i|
  total += (a[i] * b[i])
end

puts total
profile
안녕하세요 페르세스 티탄입니다! 부족한 부분이 많이 있겠지만 잘부탁드립니다.

0개의 댓글