#include<iostream>
#include<stdlib.h>
using namespace std;
int n;
struct Student{
char name[100];
int age;
int grade;
};
void study(struct Student* p) {
int i;
for (i = 0; i < n; i++) {
((p + i)->age)++;
if (((p + i)->grade) * 1.2 <= 600)
(p + i)->grade *= 1.2;
else
(p + i)->grade = 600;
}
}
int main() {
int i;
cin >> n;
struct Student* p = (struct Student*)calloc(n, sizeof(struct Student));
for (i = 0; i < n; i++)
cin >> (p + i)->name >> (p + i)->age >> (p + i)->grade;
study(p);
for (i = 0; i < n; i++)
cout << (p + i)->name <<' '<< (p + i)->age<< ' '<< (p + i)->grade<<endl;
return(0);
}
洛谷P5744 【深基7.习9】培训进阶解法
最新推荐文章于 2024-08-19 14:50:09 发布