Хешlərin çeşidlənməsi 2#11605

Хешlərin çeşidlənməsi 2

1 saniyə
128 meqabayt
Asan

Verilmiş sözlər toplusunu, heşlərinin artan sırasına görə çeşidləyin.

Söz -in heşi, onun daxilindəki simvolların ASCII kodlarının cəmi kimi təyin olunur. Məsələn, hash("Cat") = 67 + 97 + 116 = 280, hash("dOG") = 100 + 79 + 71 = 250.

Söz -nın söz -dən kiçik olduğunu deyəcəyik, əgər hash() < hash(). Məsələn, hash("dOG") < hash("Cat") çünki 250 < 280.

Xüsusi bir söz ADAUniversity var ki, həmişə çeşidlənmiş siyahının əvvəlində olmalıdır. Bu söz üçün hash("ADAUniversity") = qəbul edəcəyik.

Eyni heşə malik sözlər leksikoqrafik sıraya görə çeşidlənməlidir.

Giriş

Mətn bir sıra sözlərdən ibarətdir. Hər bir söz latın əlifbasının hərflərindən (kiçik və böyük hərflər) ibarətdir. Sözlər arasında yalnız boşluqlar ola bilər. Mətndəki sözlərin sayı -dən çox deyil. Hər bir sözün uzunluğu simvoldan çox deyil.

Çıxış

Bütün sözləri verilmiş şərtlərə uyğun olaraq çeşidləyin. Hər bir sözü ayrı bir sətirdə çıxarın.

Nümunələr

Nümunə 1

Loading
Loading