• 1
    Input and Output Data
    • Tasks
  • 2
    Conditions
    • Tasks
  • 3
    For Loop
    • Tasks
  • 4
    Strings
    • Tasks
  • 5
    While Loop
    • Tasks
  • 6
    Lists
    • Tasks
  • 7
    Two-Dimensional Arrays
    • Tasks
  • 8
    Dictionaries
    • Tasks
  • 9
    Sets
    • Tasks
  • 10
    Functions and Recursion
    • Tasks
  • к

Lesson 10. Functions and recursion

Difficulty level:

Task«Counting elements in the list»

💻 Python
You work in an IT support and often encounter a situation when users type in the wrong keyboard layout. For example, instead of "Hello" it turns out "Ruddsh". You need to create a program that determines what layout the text was typed.
rn
Lays:
rn
qwerty English: QWertyuopasdfghjklzxcvbnm
rn
ytsuken Russian ytsukenschshshshshzhpypyproljeach scum
rn

Input format

a line of text consisting only of the lowercase letters of the same layout

Output format

The name of the layout: "English" or "Russian". If the text does not belong to any layout, display "Unknown"

Example

Input

Ruddsh

Output

Russian

Hint

There will be no clue here, decide for yourself!

main.py
Test 1
Test 2
Test 3
Test 4
Test 5
Test 6
Test 7
Test 8
Test 9
Test 10
Developer’s solution

🎉 Congratulations! 🎉

You did an excellent job with the task! It was a challenging problem, but you found the correct solution. You are one step closer to mastering programming! Keep up the good work, because every stage you pass makes you even stronger.

AD

Advertisement

red-snake blue-snake green-snake

Running your code...

AI Helper

Hi! I am your programming assistant. Ask me anything about Python — I can explain functions, methods, and help you understand the current task!