Engineer event in Kyoto 10-04-17
- 40. #!/usr/bin/ruby
#!/usr/bin/ruby
h = Hash.new
ARGF.each do |line|
ARGF.each do |line| line.chomp!
line.chomp! array = line.split(/,/)
logs = line.split(/,/) uid = array[0]
c = array[1]
unless logs.empty?
printf("%s,1n", logs[0]) count = 1
if h.key? uid
end count = h[uid].to_i + 1
end end
h.store uid, count
end
printf("#{h.length}")
- 42. #!/usr/bin/ruby
#!/usr/bin/ruby
h = Hash.new
ARGF.each do |line|
ARGF.each do |line| line.chomp!
line.chomp! array = line.split(/,/)
logs = line.split(/,/) uid = array[0]
c = array[1]
unless logs.empty?
printf("%s,1n", logs[0]) count = 1
if h.key? uid
end count = h[uid].to_i + 1
end end
h.store uid, count
end
printf("#{h.length}")