fb pixel

Introduction to Python

  • Profound Academy

    • Status
      • 1
        Input and Output
      • 2
        Variables and Integer Arithmetic
      • 3
        Conditional Operators
      • 4
        Advanced Conditions - Nesting
      • 5
        Types and Variables
      • 6
        Strings
      • 7
        Lists
      • 8
        For Loops
      • 9
        While Loops
      • 10
        continue, break, while...else
      • 11
        String and List methods
      • 12
        Nested Loops
      • 13
        List Comprehension
      • 14
        Tuples and Sets
      • 15
        dict
      • 16
        Functions
      • 17
        Functions 2
      • 18
        Lambda and higher-order functions
      • 19
        Files

  • Plagiarism detection

    You are trying to implement a plagiarism detection system for essays. The first thing to consider is the number of unique words that occur in the first essay that is also present in the second one. You decide to quickly implement that feature and move on to more elaborate ones.
    The first line of the input contains the first essay. The second line contains the second one.
    The program should print the number of unique words (words are separated by a space in both essays) that are present in both essays.
    Input
    Output
    Hello I am Tyler, I really love programming Hello I am Michael, I really love machine learning
    5
    Explanation: There are 5 unique words that are present in both sentences: Hello, I, am, really, love.
     
    To check your solution you need to sign in
    Sign in to continue