Guest

Untitled

By: a guest on Jan 23rd, 2012  |  syntax: None  |  size: 0.32 KB  |  hits: 20  |  expires: Never
download  |  raw  |  embed  |  report abuse
Copied
  1. def has_n_consecutive_numbers(n, xs):
  2.     count = 0
  3.     last = 0
  4.     for x in sorted(xs)[:n]:
  5.         if last:
  6.             if x == last + 1:
  7.                 count += 1
  8.                 if count >= n:
  9.                     return True
  10.             else:
  11.                 count = 0
  12.         last = x
  13.     return False