home *** CD-ROM | disk | FTP | other *** search
/ Usenet 1994 October / usenetsourcesnewsgroupsinfomagicoctober1994disk2.iso / unix / volume17 / contest-prog / part02 / prob5.txt < prev    next >
Text File  |  1989-02-06  |  1KB  |  33 lines

  1. Problem 5: count the number of words in a text file.
  2.  
  3. The input file will consist of some number of lines.
  4. There will be only lowercase letters and blanks (and of course, 
  5. newlines) in the input file.  (I.e., no tabs).
  6. Each line will have zero or more non-blank strings separated
  7. by one or more blanks.  Leading blanks are permitted in the input file.
  8. A "word" is defined as a "string which does not contain a blank".
  9. Your program should produce exactly as many lines as there are
  10. lines in the input file.  Your output should be the integer number
  11. representing the number of "words" on the corresponding input line.
  12.  
  13. Example:  if the input file consists of exactly six lines:
  14. now is the time
  15. for all
  16.  thirty days hath
  17.    september
  18.  
  19.    testing testing cqcqcq de k4xe
  20.  
  21. Then your output would be
  22. 4
  23. 2
  24. 3
  25. 1
  26. 0
  27. 5
  28.             <this line is not part of your output>
  29. Pay particular attention to the fact that a blank line should 
  30. produce a zero-count in your output file.  To emphasize:
  31. You should produce some output for each line of input, even if
  32. it is totally blank.
  33.