home *** CD-ROM | disk | FTP | other *** search
/ Power-Programmierung / CD2.mdf / c / library / dos / diverses / leda / prog / basic / dic.c < prev    next >
Encoding:
C/C++ Source or Header  |  1991-11-15  |  329 b   |  23 lines

  1. #include <LEDA/dictionary.h>
  2.  
  3. declare2(dictionary,real,int)
  4.  
  5. main()
  6.  
  7. {
  8.   dictionary(real,int) D;
  9.  
  10.   dic_item it;
  11.   real r;
  12.  
  13.   while (cin >> r)
  14.     { it = D.lookup(r);
  15.       if (it==nil) D.insert(r,1);
  16.       else D.change_inf(it,D.info(it)+1);
  17.      }
  18.  
  19.   forall_dic_items(it,D) cout <<  D.info(it) << " " << D.key(it) << "\n";
  20.  
  21. }
  22.  
  23.