# ATNSTATS-Editorial

Practice
Setter: Charan Narukulla
Tester: Abhilash Movva

Cake-Walk

Math

# PROBLEM:

Given classes attended by a student and classes conducted in total. Print his/her status based on the percentage of attendance.

# EXPLANATION:

To get the status as described in the main problem calculate the percentage by percentage=(no of attended classses*100)/total number of classes conducted. print respective statement based on this result.

Setter's Solution

#include <bits/stdc++.h>
using namespace std;
int main(void) {
int N;
cin>>N;

``````while(N--){
float P,T;
cin>>P>>T;
float per= (P*100)/T;
if(per>=90&&per<=100)
std::cout << "Very Good" << std::endl;
else if(per<=89&&per>=80)
std::cout << "Good" << std::endl;
else if(per>=75&&per<=79)
cout<<"Average"<<endl;
else
std::cout << "Danger" << std::endl;
}
return 0;
``````

}

Tester's solution

#include <bits/stdc++.h>
using namespace std;

int main(){
int t;
cin >> t;
while(t–){
double NA, NC, res;
cin >> NA >> NC;
res = 100*(NA / NC);
if(res>=90 && res<=100)
cout<< “Very Good\n”;
else if(res>=80 && res<=89)
cout<< “Good\n”;
else if(res>=75 && res<=79)
cout<< “Average\n”;
else
cout<< “Danger\n”;
}
return 0;
}