fork download
  1. for n in 0..10000000
  2. end
  3.  
  4. num=0
  5. ts=Time.now
  6. for n in 0..10000000
  7. num+=n
  8. end
  9. te=Time.now
  10. tms=(te.to_f * 1000-ts.to_f * 1000).to_i
  11. puts "count for 1-10000000 need Time(#{(tms)})";
  12.  
  13. num=0
  14. ts=Time.now
  15. 10000000.times do |i|
  16. num+=i
  17. end
  18. te=Time.now
  19. tms=(te.to_f * 1000-ts.to_f * 1000).to_i
  20. puts "count times 1-10000000 need Time(#{(tms)})";
  21.  
  22. # str=""
  23. # ts=Time.now
  24. # 10000000.times do |i|
  25. # str+=i.to_s
  26. # end
  27. # te=Time.now
  28. # tms=(te.to_f * 1000-ts.to_f * 1000).to_i
  29. puts "+= times 1-10000000 need Time(超過一分鐘)";
  30.  
  31. # str=""
  32. # ts=Time.now
  33. # 10000000.times do |i|
  34. # str="#{str}#{i}"
  35. # end
  36. # te=Time.now
  37. # tms=(te.to_f * 1000-ts.to_f * 1000).to_i
  38. puts "\# times 1-10000000 need Time(超過一分鐘)";
  39.  
  40. str=""
  41. ts=Time.now
  42. 10000000.times do |i|
  43. str << i.to_s
  44. end
  45. te=Time.now
  46. tms=(te.to_f * 1000-ts.to_f * 1000).to_i
  47. puts "<< times 1-10000000 need Time(#{(tms)})";
  48.  
  49.  
Time limit exceeded #stdin #stdout 5s 10440KB
stdin
Standard input is empty
stdout
Standard output is empty