#include <stdio.h>
#define NUM 10
int main()
{
int i;
int score[NUM];
float new_score[NUM];
int max_score, min_score;
for(i = 0; i < NUM; i++)
{
}
max_score = score[0];
min_score = score[0];
for(i = 1; i < NUM; i++)
{
if(score[i] > max_score)
{
max_score = score[i];
}
if(score[i] < min_score)
{
min_score = score[i];
}
}
max_score,
min_score);
for(i = 0; i < NUM; i++)
{
new_score[i] =
50.0 * (score[i] - min_score)
/ (max_score - min_score)
+ 50;
i + 1,
score[i],
new_score[i]);
}
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CgojZGVmaW5lIE5VTSAxMAoKaW50IG1haW4oKQp7CiAgICBpbnQgaTsKICAgIGludCBzY29yZVtOVU1dOwogICAgZmxvYXQgbmV3X3Njb3JlW05VTV07CiAgICBpbnQgbWF4X3Njb3JlLCBtaW5fc2NvcmU7CgogICAgZm9yKGkgPSAwOyBpIDwgTlVNOyBpKyspCiAgICB7CiAgICAgICAgcHJpbnRmKCIlZOS6uuebruOBrueCueaVsO+8miIsIGkgKyAxKTsKICAgICAgICBzY2FuZigiJWQiLCAmc2NvcmVbaV0pOwogICAgfQoKICAgIG1heF9zY29yZSA9IHNjb3JlWzBdOwogICAgbWluX3Njb3JlID0gc2NvcmVbMF07CgogICAgZm9yKGkgPSAxOyBpIDwgTlVNOyBpKyspCiAgICB7CiAgICAgICAgaWYoc2NvcmVbaV0gPiBtYXhfc2NvcmUpCiAgICAgICAgewogICAgICAgICAgICBtYXhfc2NvcmUgPSBzY29yZVtpXTsKICAgICAgICB9CgogICAgICAgIGlmKHNjb3JlW2ldIDwgbWluX3Njb3JlKQogICAgICAgIHsKICAgICAgICAgICAgbWluX3Njb3JlID0gc2NvcmVbaV07CiAgICAgICAgfQogICAgfQoKICAgIHByaW50ZigiXG4iKTsKICAgIHByaW50Zigi5pyA6auY54K577yaJWQg5pyA5L2O54K577yaJWRcblxuIiwKICAgICAgICAgICBtYXhfc2NvcmUsCiAgICAgICAgICAgbWluX3Njb3JlKTsKCiAgICBmb3IoaSA9IDA7IGkgPCBOVU07IGkrKykKICAgIHsKICAgICAgICBuZXdfc2NvcmVbaV0gPQogICAgICAgIDUwLjAgKiAoc2NvcmVbaV0gLSBtaW5fc2NvcmUpCiAgICAgICAgLyAobWF4X3Njb3JlIC0gbWluX3Njb3JlKQogICAgICAgICsgNTA7CgogICAgICAgIHByaW50ZigiJWTkurrnm67vvJolZCDihpIgJWZcbiIsCiAgICAgICAgICAgICAgIGkgKyAxLAogICAgICAgICAgICAgICBzY29yZVtpXSwKICAgICAgICAgICAgICAgbmV3X3Njb3JlW2ldKTsKICAgIH0KCiAgICByZXR1cm4gMDsKfQ==