#include <iostream>
using namespace std;
class department
{
public:
int id;
};
class B : public department {
};
void max(department *depts, int count)
{
for(int i = 0; i < count; ++i) {
cout << "depts[" << i << "].id = " << depts[i].id << endl;
}
}
int main()
{
B a[10];
for(int i = 0; i < 10; ++i) {
a[i].id = i+1;
}
max(a, 10);
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKY2xhc3MgZGVwYXJ0bWVudAp7CnB1YmxpYzoKCWludCBpZDsKfTsKCmNsYXNzIEIgOiBwdWJsaWMgZGVwYXJ0bWVudCB7Cn07Cgp2b2lkIG1heChkZXBhcnRtZW50ICpkZXB0cywgaW50IGNvdW50KQp7Cglmb3IoaW50IGkgPSAwOyBpIDwgY291bnQ7ICsraSkgewoJCWNvdXQgPDwgImRlcHRzWyIgPDwgaSA8PCAiXS5pZCA9ICIgPDwgZGVwdHNbaV0uaWQgPDwgZW5kbDsKCX0KfSAKCmludCBtYWluKCkKewogICAgQiBhWzEwXTsKCWZvcihpbnQgaSA9IDA7IGkgPCAxMDsgKytpKSB7CgkJYVtpXS5pZCA9IGkrMTsKCX0KCQogICAgbWF4KGEsIDEwKTsKICAgIHJldHVybiAwOwp9