#include<bits/stdc++.h>
using namespace std;
struct SV
{
string ten;
float toan,van;
void nhap()
{
cin>>ten>>toan>>van;
}
float diemtrungbinh()
{
return (toan+van)/2;
}
void xuat()
{
cout<<"Ho va ten: "<<ten<<endl;
cout<<"Diem toan: "<<toan<<endl;
cout<<"Diem van: "<<van<<endl;
cout<<"Diem trung binh: "<<diemtrungbinh()<<endl;
}
};
int main()
{
SV sv;
sv.nhap();
sv.xuat();
}
I2luY2x1ZGU8Yml0cy9zdGRjKysuaD4KdXNpbmcgbmFtZXNwYWNlIHN0ZDsKc3RydWN0IFNWCnsKICAgIHN0cmluZyB0ZW47CiAgICBmbG9hdCB0b2FuLHZhbjsKICAgIHZvaWQgbmhhcCgpCiAgICB7CiAgICAgICAgY2luPj50ZW4+PnRvYW4+PnZhbjsKICAgIH0KICAgIGZsb2F0IGRpZW10cnVuZ2JpbmgoKQogICAgewogICAgICAgIHJldHVybiAodG9hbit2YW4pLzI7CiAgICB9CiAgICB2b2lkIHh1YXQoKQogICAgewogICAgICAgIGNvdXQ8PCJIbyB2YSB0ZW46ICI8PHRlbjw8ZW5kbDsKICAgICAgICBjb3V0PDwiRGllbSB0b2FuOiAiPDx0b2FuPDxlbmRsOwogICAgICAgIGNvdXQ8PCJEaWVtIHZhbjogIjw8dmFuPDxlbmRsOwogICAgICAgIGNvdXQ8PCJEaWVtIHRydW5nIGJpbmg6ICI8PGRpZW10cnVuZ2JpbmgoKTw8ZW5kbDsKICAgIH0KfTsKaW50IG1haW4oKQp7CiAgICBTViBzdjsKICAgIHN2Lm5oYXAoKTsKICAgIHN2Lnh1YXQoKTsKfQo=