#! ruby # yukicoder My Practice # author: Leonardone @ NEETSDKASU require 'prime' x = gets.to_i p Prime.prime_division(x).inject(1){|r,(v,c)| c & 1 == 1 ? r * v : r }