Informatika2-2014/FeladatEloszlas

A MathWikiből
A lap korábbi változatát látod, amilyen Rpalovics (vitalap | szerkesztései) 2014. április 4., 08:51-kor történt szerkesztése után volt.
(eltér) ←Régebbi változat | Aktuális változat (eltér) | Újabb változat→ (eltér)
import sys
 
f_in = open(sys.argv[1],'r')
f_out = open(sys.argv[2],'w')
resolution = float(sys.argv[3])
 
dist = {}
num = 0
 
for line in f_in:
  val = float(line)
  bin = int(val / resolution)
  if bin in dist:
    dist[bin]+=1
  else:
    dist[bin] = 1
  num+=1
 
for key in dist:
  f_out.write(str(key*resolution) + " " + str(dist[key]/float(num)) + " " + str(dist[key]) + "\n")
Személyes eszközök