#include <iostream>
#include <iomanip>
#include <cstdlib>
#include <cmath>
#include <string>
#define MAX 1000
using namespace std;
struct DoiTac // kieu du lieu DoiTac
{
string hoten;
string congty;
string chucvu;
string sdt;
// Khai bao cac truong du lieu con lai
string email;
string diachi;
int socuahang;
long long int doanhthubanhang;
};
struct DanhBa
{
struct DoiTac doitac[MAX];
int soDoiTac;
};
int main()
{
struct DanhBa db; // bien kieu struct DanhBa
DoiTac doitac[MAX];
// Nhap so luong doi tac
cin >> db.soDoiTac;
cin.ignore();
// Nhap thong tin cho cac doi tac
for(int i=1;i<=db.soDoiTac;i++)
{
//fflush(stdin);
getline(cin, doitac[i].hoten);
// fflush(stdin);
getline(cin, doitac[i].chucvu);
// fflush(stdin);
getline(cin, doitac[i].congty);
// fflush(stdin);
getline(cin, doitac[i].sdt);
// fflush(stdin);
getline(cin, doitac[i].email);
// fflush(stdin);
getline(cin, doitac[i].diachi);
cin >> doitac[i].socuahang >> doitac[i].doanhthubanhang;
std::string temp;
std::getline(std::cin, temp);
}
// In thong tin cac doi tac ra man hinh
for(int i=1;i<=db.soDoiTac;i++)
{
cout << setw(3) << left << i << "|" << setw(24) << left << doitac[i].hoten<< "|";
cout << setw(20) << left << doitac[i].chucvu<<"|" <<setw(24) << left << doitac[i].congty << endl << "|";
cout << setw(16) << left << doitac[i].sdt << "|";
cout << setw(16) << left << doitac[i].doanhthubanhang/doitac[i].socuahang<< endl;
}
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8aW9tYW5pcD4KI2luY2x1ZGUgPGNzdGRsaWI+CiNpbmNsdWRlIDxjbWF0aD4KI2luY2x1ZGUgPHN0cmluZz4KI2RlZmluZSBNQVggMTAwMAoKdXNpbmcgbmFtZXNwYWNlIHN0ZDsKc3RydWN0IERvaVRhYyAvLyBraWV1IGR1IGxpZXUgRG9pVGFjCnsKICBzdHJpbmcgaG90ZW47CiAgc3RyaW5nIGNvbmd0eTsKICBzdHJpbmcgY2h1Y3Z1OwogIHN0cmluZyBzZHQ7Ci8vIEtoYWkgYmFvIGNhYyB0cnVvbmcgZHUgbGlldSBjb24gbGFpCiAgc3RyaW5nIGVtYWlsOwogIHN0cmluZyBkaWFjaGk7CiAgaW50IHNvY3VhaGFuZzsKICBsb25nIGxvbmcgaW50IGRvYW5odGh1YmFuaGFuZzsKfTsKCnN0cnVjdCBEYW5oQmEKewogICAgc3RydWN0IERvaVRhYyBkb2l0YWNbTUFYXTsKICAgIGludCBzb0RvaVRhYzsKfTsKaW50IG1haW4oKQp7CglzdHJ1Y3QgRGFuaEJhIGRiOyAvLyBiaWVuIGtpZXUgc3RydWN0IERhbmhCYQoJRG9pVGFjIGRvaXRhY1tNQVhdOwogICAgICAgLy8gTmhhcCBzbyBsdW9uZyBkb2kgdGFjCiAgICBjaW4gPj4gZGIuc29Eb2lUYWM7CiAgICBjaW4uaWdub3JlKCk7CiAgICAgICAvLyBOaGFwIHRob25nIHRpbiBjaG8gY2FjIGRvaSB0YWMKICAgICAgIAoJZm9yKGludCBpPTE7aTw9ZGIuc29Eb2lUYWM7aSsrKQoJewogICAgLy9mZmx1c2goc3RkaW4pOwoJZ2V0bGluZShjaW4sIGRvaXRhY1tpXS5ob3Rlbik7Ci8vCWZmbHVzaChzdGRpbik7CglnZXRsaW5lKGNpbiwgZG9pdGFjW2ldLmNodWN2dSk7Ci8vCWZmbHVzaChzdGRpbik7CglnZXRsaW5lKGNpbiwgZG9pdGFjW2ldLmNvbmd0eSk7Ci8vCWZmbHVzaChzdGRpbik7CglnZXRsaW5lKGNpbiwgZG9pdGFjW2ldLnNkdCk7Ci8vCWZmbHVzaChzdGRpbik7CglnZXRsaW5lKGNpbiwgZG9pdGFjW2ldLmVtYWlsKTsKLy8JZmZsdXNoKHN0ZGluKTsKCWdldGxpbmUoY2luLCBkb2l0YWNbaV0uZGlhY2hpKTsKCWNpbiA+PiBkb2l0YWNbaV0uc29jdWFoYW5nID4+IGRvaXRhY1tpXS5kb2FuaHRodWJhbmhhbmc7CglzdGQ6OnN0cmluZyB0ZW1wOwoJc3RkOjpnZXRsaW5lKHN0ZDo6Y2luLCB0ZW1wKTsKCX0KCgkvLyBJbiB0aG9uZyB0aW4gY2FjIGRvaSB0YWMgcmEgbWFuIGhpbmgKICAgIGZvcihpbnQgaT0xO2k8PWRiLnNvRG9pVGFjO2krKykKCXsKCSAgICBjb3V0IDw8IHNldHcoMykgPDwgbGVmdCA8PCBpIDw8ICJ8IiA8PCBzZXR3KDI0KSA8PCBsZWZ0IDw8IGRvaXRhY1tpXS5ob3Rlbjw8ICJ8IjsKICAgICAgICBjb3V0IDw8IHNldHcoMjApIDw8IGxlZnQgPDwgZG9pdGFjW2ldLmNodWN2dTw8InwiIDw8c2V0dygyNCkgPDwgbGVmdCA8PCBkb2l0YWNbaV0uY29uZ3R5IDw8IGVuZGwgPDwgInwiOwogICAgICAgIGNvdXQgPDwgc2V0dygxNikgPDwgbGVmdCA8PCBkb2l0YWNbaV0uc2R0IDw8ICJ8IjsKCQljb3V0IDw8IHNldHcoMTYpIDw8IGxlZnQgPDwgZG9pdGFjW2ldLmRvYW5odGh1YmFuaGFuZy9kb2l0YWNbaV0uc29jdWFoYW5nPDwgZW5kbDsKCX0KCQoJcmV0dXJuIDA7Cn0=