AOJ 0138 Track and Field Competition
こんにちは、川です。
今回はただサーチするだけなので特に無いです。
ちょっとコードが汚いですね
<ソースコード>
#include <bits/stdc++.h>
using
namespace
std;
int
main() {
int
num[24];
double
time
[24];
for
(
int
i=0;i<24;i++)cin>>num[i]>>
time
[i];
int
thr[3];
double
ti[3];
for
(
int
i=0;i<3;i++){
for
(
int
j=0,kawa;j<3;j++){
kawa=0;
for
(
int
k=8*i;k<(i+1)*8;k++)
if
(
time
[k]<
time
[kawa])kawa=k;
if
(j==2){
thr[i]=num[kawa];
ti[i]=
time
[kawa];
}
else
{
cout<<num[kawa]<<
" "
<<
time
[kawa]<<endl;
time
[kawa]=10000;
}
}
}
for
(
int
i=0,kawa;i<2;i++){
kawa=0;
for
(
int
j=0;j<3;j++)
if
(ti[kawa]>ti[j])kawa=j;
cout<<thr[kawa]<<
" "
<<ti[kawa]<<endl;
ti[kawa]=10000;
}
return
0;
}