Loading...

Във форума е въведено ограничение, което позволява на потребителите единствено да разглеждат публикуваните въпроси.

DenislavPetkov avatar DenislavPetkov 0 Точки

Tech Module Java // 07. Student Academy

Здравейте може ли помощ за 07. Student Academy https://pastebin.com/0jgDAg00 накрая немога да го измисля как да ги сортирам descending по average grade?

1.Student Academy

Write a program, which keeps information about students and their grades.

You will receive n pair of rows. First you will receive the student's name, after that you will receive his grade. Check if student already exists, and if not, add him. Keep track of all grades for each student.

When you finish reading data, keep students with average grade higher or equal to 4.50. Order filtered students by average grade in descending.

Print the students and their average grade in format:

"{name} –> {averageGrade}"

Format the average grade to the 2nd decimal place.

Examples

Input

Output

 

Input

Output

5

John

5.5

John

4.5

Alice

6

Alice

3

George

5

John -> 5.00

George -> 5.00

Alice -> 4.50

 

5

Amanda

3.5

Amanda

4

Rob

5.5

Christian

5

Robert

6

Robert -> 6.00

Rob -> 5.50

Christian -> 5.00

0
Programming Fundamentals
Elvir avatar Elvir 6 Точки

https://pastebin.com/zUDUzNCS 

ето едно примерно решение.

0
svetlakrasteva avatar svetlakrasteva 7 Точки

Аз ти благодаря, защото със сортировките малко съм скарана, но твоето решение го разбирам.

Кода на предишния колега е много advanced за мен.

0
Можем ли да използваме бисквитки?
Ние използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Можете да се съгласите с всички или част от тях.
Назад
Функционални
Използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Използваме „сесийни“ бисквитки, за да Ви идентифицираме временно. Те се пазят само по време на активната употреба на услугите ни. След излизане от приложението, затваряне на браузъра или мобилното устройство, данните се трият. Използваме бисквитки, за да предоставим опцията „Запомни Ме“, която Ви позволява да използвате нашите услуги без да предоставяте потребителско име и парола. Допълнително е възможно да използваме бисквитки за да съхраняваме различни малки настройки, като избор на езика, позиции на менюта и персонализирано съдържание. Използваме бисквитки и за измерване на маркетинговите ни усилия.
Рекламни
Използваме бисквитки, за да измерваме маркетинг ефективността ни, броене на посещения, както и за проследяването дали дадено електронно писмо е било отворено.