Advertisement
KNenov96

06.The Most Powerful Word / Programming Basics Online Exam - 6 and 7 July 2019

Jun 14th, 2022
149
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.88 KB | None | 0 0
  1. import sys
  2. from math import floor
  3. # лист с гласните букви
  4. vowel = ['a', 'e', 'i', 'o', 'u', 'y']
  5. summ_of_letters = 0
  6. strongest_sum = -sys.maxsize
  7. strongest_word = ""
  8.  
  9. while True:
  10.     word = input()
  11.     if word == "End of words":
  12.         break
  13.     for letters in word:
  14.         summ_of_letters += ord(letters)
  15. # цикъл за проверка дали първата буква е съгласна
  16.     for first_letter in word[0]:
  17.         if first_letter.lower() in vowel:
  18.             summ_of_letters *= len(word)
  19.         else:
  20.             summ_of_letters /= len(word)
  21.             summ_of_letters = floor(summ_of_letters)
  22. # най-голяма сума
  23.     if summ_of_letters > strongest_sum:
  24.         strongest_sum = summ_of_letters
  25.         strongest_word = word
  26.     summ_of_letters = 0
  27.  
  28. print(f"The most powerful word is {strongest_word} - {strongest_sum}")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement