테스트 케이스 t와 테스트 케이스마다 과목 수 n이 주어질 때, 총 학점과 평점을 출력하는 문제이다.
총 학점은 입력으로 주어지는 학점 C의 총합이다.
평점은 과목별 학점과 성적의 곱의 합을 총합으로 나눈 값이다.
출력 형식을 소숫점 이하 첫번째 자리까지 나타내기 위해 고정 소숫점 형식 지정자 F를 사용하였다. 지정한 소숫점 자리 이후의 값은 반올림한다.
int t = int.Parse(Console.ReadLine());
for (int i = 0; i < t; i++)
{
int sum = 0;
double average = 0;
int n = int.Parse(Console.ReadLine());
for (int j = 0; j < n; j++)
{
string[] s = Console.ReadLine().Split();
sum += int.Parse(s[0]);
average += int.Parse(s[0]) * double.Parse(s[1]);
}
Console.WriteLine(sum + " " + "{0:F1}", average / sum);
}