#include <iostream>
#include <string>
#include <time.h>
using namespace std;
class MyClass
{
public:
string type;
int count;
};
int main(){
MyClass num[]={{"A",1},{"B",10},{"C",20},{"D",30},{"E",40},{"E",50},{"G",60},{"H",70}};
int n=sizeof(num)/sizeof(MyClass);
int sum=0;
for(int i=0;i<n;i++){
cout<<num[i].type<<'\t'<<num[i].count<<endl;
sum+=num[i].count;
}
srand(time(NULL));
int idx=rand()%sum;
sum=0;
for(int i=0;i<n;i++){
sum+=num[i].count;
if(sum>idx){
cout<<num[i].type<<endl;
num[i].count--;
break;
}
}
return 0;
}