HackerRank Tweets

Sort by

recency

|

99 Discussions

|

  • + 0 comments

    python 3

    import re pattern = re.compile(r'\w*[#@]?(hackerrank)\w*',re.IGNORECASE)

    n =int(input()) count = 0

    for _ in range(n): text = input() if re.search(pattern, text): count = count + 1 print(count)

  • + 0 comments

    Javascript one liner

    Showoff your array knowledge

    console.log(input.split("\n").slice(1).reduce((sum, val) => (/hackerrank/i.test(val) ? sum + 1 : sum), 0))

    Showoff your flags knowledge

    console.log(input.match(/hackerrank/gi).length);

  • + 0 comments

    Java 15

    import java.io.*;
    import java.util.*;
    import java.util.regex.Pattern;
    import java.util.regex.Matcher;
    public class Solution {
        public static void main(String[] args) {
            Scanner scanner = new Scanner(System.in);
            int n = Integer.parseInt(scanner.nextLine());
            Pattern pattern = Pattern.compile("hackerrank",Pattern.CASE_INSENSITIVE);
            int count=0;
            for(int i=0;i<n;i++)
            {   Matcher matcher = pattern.matcher(scanner.nextLine());
                if (matcher.find()) count++;
            }
            System.out.println(count);
        }
    }
    
  • + 0 comments

    Python 3

    import re
    n = int(input())
    counter = 0
    for _ in range(n):
        tweet = input()
        if re.search(r"hackerrank", tweet, re.IGNORECASE):
            counter += 1
    print(counter)
    
  • + 0 comments

    Javascript:

    const lines = input.match(/^.*?\bhackerrank\b.*?$/gmi);
    console.log(lines.length);