#include <stdio.h>
void hist(unsigned char x[], int r, unsigned int h[])
{
for(int j=0; j<40; j++)
{
for(int i = 0; i<14; i++)
{
if(x[i]==j)
{
h[j]++;
}
}
}
for(int i=0; i<40; i++)
{
}
}
int main()
{
unsigned char x[14] = {4, 2, 33, 29, 32, 11, 43, 1, 4, 10, 12, 12, 32, 4};
unsigned int h[40]={0};
hist(x, 14, h);
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+Cgp2b2lkIGhpc3QodW5zaWduZWQgY2hhciB4W10sIGludCByLCB1bnNpZ25lZCBpbnQgaFtdKQp7CiAgICBmb3IoaW50IGo9MDsgajw0MDsgaisrKQogICAgewogICAgICAgZm9yKGludCBpID0gMDsgaTwxNDsgaSsrKQogICAgICAgewogICAgICAgICAgIGlmKHhbaV09PWopCiAgICAgICAgICAgewogICAgICAgICAgICAgICBoW2pdKys7CiAgICAgICAgICAgfQogICAgICAgfQogICAgfQogICAgCiAgICBmb3IoaW50IGk9MDsgaTw0MDsgaSsrKQogICAgewogICAgICAgIHByaW50ZigiJWQgIiwgaFtpXSk7CiAgICB9Cn0KCmludCBtYWluKCkKewogICAgdW5zaWduZWQgY2hhciB4WzE0XSA9IHs0LCAyLCAzMywgMjksIDMyLCAxMSwgNDMsIDEsIDQsIDEwLCAxMiwgMTIsIDMyLCA0fTsKICAgIHVuc2lnbmVkIGludCBoWzQwXT17MH07CiAgICBoaXN0KHgsIDE0LCBoKTsKCiAgICByZXR1cm4gMDsKfQo=