#include <stdio.h>
int main(void) {
int i,sc[10],max1,max2,min1,min2;
int max_a,min_a;
for(i = 0;i < 10;i ++){
printf("%d人目の点数:%d\n",i
+1,sc
[i
]); }
//最大最小
max1 = 0;
max2 = -1;
min1 = 101;
min2 = 100;
for(i = 0;i < 10;i ++){
if(max1 < sc[i]){
max2 = max1;
max1 = sc[i];
max_a = i+1;
}else if(max2 < sc[i]){
max2 = sc[i];
}
if(min1 > sc[i]){
min2 = min1;
min1 = sc[i];
min_a = i+1;
}else if(min2 > sc[i]){
min2 = sc[i];
}
}
printf("2番目に大きい点数:%d\n2番目に小さい点数:%d\n",max2
,min2
); printf("最高点:%d人目\n最低点:%d人目\n",max_a
,min_a
);
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CgppbnQgbWFpbih2b2lkKSB7CgkKCWludCBpLHNjWzEwXSxtYXgxLG1heDIsbWluMSxtaW4yOwoJaW50IG1heF9hLG1pbl9hOwoJcHJpbnRmKCLngrnmlbDjgpLlhaXlipvjgZfjgabjgY/jgaDjgZXjgYRcbiIpOwoJCglmb3IoaSA9IDA7aSA8IDEwO2kgKyspewoJICAgIHNjYW5mKCIlZCIsJnNjW2ldKTsKCSAgICBwcmludGYoIiVk5Lq655uu44Gu54K55pWw77yaJWRcbiIsaSsxLHNjW2ldKTsKCX0KCS8v5pyA5aSn5pyA5bCPCgltYXgxID0gMDsKCW1heDIgPSAtMTsKCW1pbjEgPSAxMDE7CgltaW4yID0gMTAwOwoJZm9yKGkgPSAwO2kgPCAxMDtpICsrKXsKCQlpZihtYXgxIDwgc2NbaV0pewoJCQltYXgyID0gbWF4MTsKCQkJbWF4MSA9IHNjW2ldOwoJCQltYXhfYSA9IGkrMTsKCQl9ZWxzZSBpZihtYXgyIDwgc2NbaV0pewoJCQltYXgyID0gc2NbaV07CgkJfQoJICAgIGlmKG1pbjEgPiBzY1tpXSl7CgkgICAgCW1pbjIgPSBtaW4xOwoJICAgIAltaW4xID0gc2NbaV07CgkgICAgCW1pbl9hID0gaSsxOwoJICAgIH1lbHNlIGlmKG1pbjIgPiBzY1tpXSl7CgkgICAgCW1pbjIgPSBzY1tpXTsKCSAgICB9Cgl9CgkKCXByaW50Zigi77yS55Wq55uu44Gr5aSn44GN44GE54K55pWw77yaJWRcbu+8kueVquebruOBq+Wwj+OBleOBhOeCueaVsO+8miVkXG4iLG1heDIsbWluMik7CiAgICBwcmludGYoIuacgOmrmOeCue+8miVk5Lq655uuXG7mnIDkvY7ngrnvvJolZOS6uuebrlxuIixtYXhfYSxtaW5fYSk7CQoKCXJldHVybiAwOwp9Cg==