Calcula o tempo médio gasto na execução de tarefas, discriminadas por usuário e por país.
Na primeira linha da entrada, você pode encontrar o número de usuários na plataforma (N). As N linhas a seguir contêm o ID e o código do país para cada usuário. Observe que o ID do usuário é numérico.
A linha após o ID e o código do país de todos os usuários contém o número de tarefas executadas na plataforma (T); seguido por T linhas contendo o ID da tarefa, o ID do usuário que a executou e o tempo gasto na tarefa, em segundos.
O programa deve gerar a seguinte saída: 1) o tempo médio gasto pelo usuário e 2) o tempo médio gasto pelo país. Cada saída deve ser classificada em ordem crescente. Usuários e países sem execução devem ser incluídos na saída.
Abaixo, você encontra um exemplo rápido dos formatos de entrada e saída. Observe que a produção média deve ser arredondada para a segunda casa decimal.
Entrada:
2
1 PT
2 EUA
3
1 1 10
2 1 5
3 2 10
Resultado:
1 7,50
2 10,00
PT 7.50
US 10.00
import java.io.*;
import java.util.*;
import java.text.*;
import java.math.*;
import java.util.regex.*;
public class Solution {
public static void main(String args[] ) throws Exception {
/* Enter your code here. Read input from STDIN. Print output to STDOUT */
}
}