#include <stdio.h>
#include <string.h>
int main() {
char name[3][50], surname[3][50];
float grade[3], sum = 0;
int i;
for (i = 0; i < 3; i++) {
sum += grade[i];
}
for (i = 0; i < 3; i++) {
char full[100];
printf("%s (%d chars) - GPA: %.2f\n", full
, strlen(full
), grade
[i
]); }
float avg = sum / 3;
printf("Group GPA: %.2f => %s\n", avg
, avg
>= 3.0 ? "Good" : "FAIR");
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CiNpbmNsdWRlIDxzdHJpbmcuaD4KCmludCBtYWluKCkgewogICAgY2hhciBuYW1lWzNdWzUwXSwgc3VybmFtZVszXVs1MF07CiAgICBmbG9hdCBncmFkZVszXSwgc3VtID0gMDsKICAgIGludCBpOwoKICAgIGZvciAoaSA9IDA7IGkgPCAzOyBpKyspIHsKICAgICAgICBwcmludGYoIkZyaWVuZCAlZFxuIiwgaSsxKTsKICAgICAgICBwcmludGYoIk5hbWU6ICIpOyBzY2FuZigiJXMiLCBuYW1lW2ldKTsKICAgICAgICBwcmludGYoIlN1cm5hbWU6ICIpOyBzY2FuZigiJXMiLCBzdXJuYW1lW2ldKTsKICAgICAgICBwcmludGYoIkdQQTogIik7IHNjYW5mKCIlZiIsICZncmFkZVtpXSk7CiAgICAgICAgc3VtICs9IGdyYWRlW2ldOwogICAgfQoKICAgIHByaW50ZigiXG4tLS0gUmVzdWx0IC0tLVxuIik7CiAgICBmb3IgKGkgPSAwOyBpIDwgMzsgaSsrKSB7CiAgICAgICAgY2hhciBmdWxsWzEwMF07CiAgICAgICAgc3RyY3B5KGZ1bGwsIG5hbWVbaV0pOwogICAgICAgIHN0cmNhdChmdWxsLCAiICIpOwogICAgICAgIHN0cmNhdChmdWxsLCBzdXJuYW1lW2ldKTsKICAgICAgICBwcmludGYoIiVzICglZCBjaGFycykgLSBHUEE6ICUuMmZcbiIsIGZ1bGwsIHN0cmxlbihmdWxsKSwgZ3JhZGVbaV0pOwogICAgfQoKICAgIGZsb2F0IGF2ZyA9IHN1bSAvIDM7CiAgICBwcmludGYoIkdyb3VwIEdQQTogJS4yZiA9PiAlc1xuIiwgYXZnLCBhdmcgPj0gMy4wID8gIkdvb2QiIDogIkZBSVIiKTsKCiAgICByZXR1cm4gMDsKfQo=