Input Format
Most of the input is handled for you by the locked code in the editor.
In the void Student::input() function, you must read  scores from stdin and save them to your  instance variable.
Constraints

Output Format
In the int Student::calculateTotalScore() function, you must return the student's total grade (the sum of the values in ).
The locked code in the editor will determine how many scores are larger than Kristen's and print that number to the console.

# Classes and Objects problem solution in c++ programming | HackerRank

#include <cmath>
#include <cstdio>
#include <vector>
#include <iostream>
#include <algorithm>
#include <cassert>

using namespace std;
// Write your Student class here
class Student {
private:
int scores;
int sum;
public:
Student() : sum(0) {}
int calculateTotalScore() {return sum;}
void input() {
for(int i=0; i<5; i++) {
cin >> scores[i];
sum+=scores[i];
}
}
};

int main() {
int n; // number of students
cin >> n;
Student *s = new Student[n]; // an array of n students
for(int i = 0; i < n; i++){
s[i].input();
}
// calculate kristen's score
int kristen_score = s.calculateTotalScore();
// determine how many students scored higher than kristen
int count = 0
for(int i = 1; i < n; i++){
int total = s[i].calculateTotalScore();
if(total > kristen_score){
count++;
}
}
// print result
cout << count;
return 0;
}