Skip to content

Latest commit

 

History

History
27 lines (21 loc) · 585 Bytes

File metadata and controls

27 lines (21 loc) · 585 Bytes

last2

Given a string, return the count of the number of times that a substring length 2 appears in the string and also as the last 2 chars of the string, so "hixxxhi" yields 1 (we won't count the end substring).

last2('hixxhi') → 1
last2('xaxxaxaxx') → 1
last2('axxxaaxx') → 2

Solution:

def last2(str):
  count = 0;
  if len(str) >=3:
    i = 0;
    while i < len(str)-2:
      if str[i:i+2] == str[len(str)-2:]:
        count+=1;
      i+=1;
  return count;

codingbat

< back to readme