読者です 読者をやめる 読者になる 読者になる

落書きノート

ふと自分が気になった事を書いてます

Rubyで問題を解く

Rubyはサクサク進んでます。楽ですね。Javaもやってますが、使い心地がやっぱり違います。

# coding: utf-8
print "要素数 : "
n = gets.chomp.to_i
array = Array.new(n)

n.times {|i|
  array[i] = rand(10) + 1
  puts "a[#{i}] = #{array[i]}"
}


# coding: utf-8
print "要素数 : "
n = gets.chomp.to_i
array = Array.new(n)

n.times {|i|
  array[i] = rand(10) + 1
  if i > 0 then
    if array[i] == array[i - 1] then
      i -= 1
      next
    end
  end
  puts "a[#{i}] = #{array[i]}"
}