Zgłaszanie | Wszystkie zgłoszenia | Najlepsze | Lista |
AL_17_08 - Wskaźnik szczęśliwości |
Wskaźnik szczęśliwości to nic innego jak poziom zadowolenia pracowników w danej firmie. Pewnie myślisz, że zależy on od wysokości poborów - nic bardziej mylnego. zależy on od tego, jak bardzo płace pracowników są zróżnicowane. Załóżmy, że dwóch pracowników zarabia podobną kwotę, to tak naprawdę nikt z nich nie jest poszkodowany i każdy pracownik wie, że jest traktowany tak samo. Tu wskaźnik szczęśliwości jest bardzo wysoki. W firmie, w której jeden zarabia 1000 a inny 2500 wykonując tę samą pracę, wskaźnik szczęśliwości jest niższy nawet z tego względu, że ta druga osoba czuje się niedoceniona, natomiast pierwsza nie bardzo chce się bratać z kimś, kto tak mało zarabia. Twoim zadaniem jest znalezienie firmy, w której wskaźnik szczęśliwości jest najwyższy.
Wejście
W pierwszym wierszu liczba t określająca ilość firm do przebadania (t < 10001).
Każda firma składa się z następujących informacji:
W pierwszym wierszu jest nazwa firmy złożona z wielkich liter języka łacińskiego nie dłuższa niż 20 znaków.
W drugim wierszu jedna liczba naturalna dodatnia n nie większa niż 10000 określająca liczbę pracowników w firmie.
W trzecim wierszu n liczb całkowitych z zakresu [1..20000] określających zarobki kolejnych pracowników.
Wyjście
Należy wypisać nazwę firmy, w której wskaźnik szczęśliwości jest najwyższy. Jeśli jest kilka takich firm, to wypisujemy je w osobnych wierszach w porządku leksykograficznym.
A jaki jest twój wskaźnik szczęśliwości?
Przykład
Wejście: 4 FRAKTAX 4 2000 2000 1000 1000 BARTEX 4 1000 2000 5000 7000 ROLEX 4 4000 3000 3000 3000 POLEX 3 1000 1000 1000 Wyjście: POLEX
Dodane przez: | Marcin Kasprowicz |
Data dodania: | 2014-07-01 |
Limit czasu wykonania programu: | 1s |
Limit długości kodu źródłowego | 50000B |
Limit pamięci: | 1536MB |
Cluster: | Cube (Intel G860) |
Języki programowania: | All except: ASM64 GOSU |
Pochodzenie: | ALGOLIGA |
ukryj komentarze
|
|||||
2014-07-13 15:25:40 Marcin Kasprowicz
"A" |
|||||
2014-07-13 15:12:44 Tomasz Homoncik
Jeśli w firmie A jest 2 pracowników(1000 999), a w B 3 (1000 1000 999) to która jest "szczęśliwsza"? |
|||||
2014-07-12 20:15:39 Arkadiusz Nowaczyñski
11 razy wysłałem sortowanie z błędem :P |
|||||
2014-07-12 18:25:01 Rados³aw Rusiniak
Też mogę mieć jakieś zaciemnienie (może to jakaś "radosławowa" doległość :) ), ale wg mnie treść nie wskazuje jednoznacznie czy wskaźnik szczęśliwości to np. różnica między maksymalnymi i minimalnymi zarobkami, suma bezwględnych różnic między średnią (lub np. medianą) z zarobków a każdymi kolejnymi zarobkami itd. Ostatnio edytowany: 2014-07-12 18:25:48 |
|||||
2014-07-12 16:27:19 Jacek Klimaszewski
Nieważne - nie doczytałem, że kilka może być. Ostatnio edytowany: 2014-07-12 16:28:14 |
|||||
2014-07-12 15:55:37 radarek
Ok, mam już pomysł... Edit: udało się, ale mam mieszane uczucia co do tego zadania. Ostatnio edytowany: 2014-07-12 16:58:19 |
|||||
2014-07-12 15:42:56 Marcin Kasprowicz
Po zakończeniu Algoligi opiszę rozwiązanie, a wczytując się dobrze w treść można wywnioskować o jakie narzędzie chodzi. |
|||||
2014-07-12 15:22:09 radarek
Być może mam jakieś zaciemnienie, ale moim zdaniem treść nie wyjaśnia jak liczony jest ten wskaźnik szczęśliwości. Jest podany przykład dla 2 pracowników, którzy zarabiają 1000 i 2500 ten wskaźnik jest niższy. Niższy niż co? A co w przypadku gdy w firmie pracuje N pracowników? |
|||||
2014-07-12 14:38:01 Marcin Kasprowicz
Przy porównywaniu wystarczy już epsilon 10^-4 |
|||||
2014-07-12 12:55:57 Marcin Kasprowicz
Rejundge, Ostatnio edytowany: 2014-07-12 13:30:04 |