KakaoTalk_20190606_001802318.png
  • 246x0w
Welcome
Curriculum
Install&Go
Board
실제 작동 상태를 확인하려면 라이브 사이트로 이동하세요.
  • 카테고리
  • 전체 게시물
  • 내 게시물
481926paolo
2020년 3월 28일
수정: 2020년 3월 28일

200328

게시판: 소스 코드 제출

//#include <stdio.h> //#include <stdlib.h> //struct s //{ // char str[10]; // int arr[4]; //}; //int main() //{ // struct s c[100]; // int a, i, j, s=0, f=0, dd=0; // scanf("%d", &a); // for(i=0; i<a; i++) // { // scanf("%s %d %d %d", &c[i].str, &c[i].arr[0], &c[i].arr[1], &c[i].arr[2]); // } // for(i=0; i<a; i++) // { // for(j=0; j<a; j++) // { // if(c[i].arr[0]>s) // { // s=c[i].arr[0]; // } // } // } // for(i=0; i<a; i++) // { // if(c[i].arr[0]==s) // { // printf("%s ", c[i].str); // break; // } // } // dd=c[i].arr[2]; // f=c[i].arr[1]; // s=1; // for(i=0;i<a;i++) // { // if(f<c[i].arr[1]) // { // s++; // } //// else if(c[i].arr[1]==f) //// { //// s++; //// } // } // // printf("%d ", s); // s=1; // for(i=0;i<a;i++) // { // if(c[i].arr[2]>dd) // { // s++; // } //// else if(c[i].arr[2]==dd) //// { //// s++; //// } // } // printf("%d", s); // return 0; //} #include<stdio.h>

struct s

{

int a, b, c;

};

int main()

{

struct s k[101];

int a, i, j, sum, hs[3]= {0}, sl[3]= {0}, bo[3]= {0}, hh, arr[100]= {0}, l;

scanf("%d", &a);

for(i=1; i<=a; i++)

{

scanf("%d %d %d", &k[i].a, &k[i].b, &k[i].c);

}

for(i=1; i<=a; i++)

{

if(k[i].c>hs[3])

{

sum=0;

for(j=1; j<=a; j++)

{

if(k[j].c>k[i].c)

{

sum++;

break;

}

}

if(sum==0)

{


hs[3]=k[i].c;

hs[2]=k[i].b;

hs[1]=k[i].a;

arr[k[i].a]++;

if(arr[k[i].a]==2)

{

for(l=1; l<=a; l++)

{

if(k[i].a==k[l].a)

{

k[i].c=0;

}

}

}

k[i].c=0;

k[i].b=0;

k[i].a=0;


}

}

if(k[i].c>sl[3])

{

sum=0;

for(j=1; j<=a; j++)

{

if(k[j].c>k[i].c)

{

sum++;

break;

}

}

if(sum==0)

{


sl[3]=k[i].c;

sl[2]=k[i].b;

sl[1]=k[i].a;

arr[k[i].a]++;

if(arr[k[i].a]==2)

{

for(l=1; l<=a; l++)

{

if(k[i].a==k[l].a)

{

k[i].c=0;

}

}

}

k[i].c=0;

k[i].b=0;

k[i].a=0;


}

}

if(k[i].c>sl[3])

{

sum=0;

for(j=1; j<=a; j++)

{

if(k[j].c>k[i].c)

{

sum++;

break;

}

}

if(sum==0)

{


bo[3]=k[i].c;

bo[2]=k[i].b;

bo[1]=k[i].a;

arr[k[i].a]++;

if(arr[k[i].a]==2)

{

for(l=1; l<=a; l++)

{

if(k[i].a==k[l].a)

{

k[i].c=0;

}

}

}

k[i].c=0;

k[i].b=0;

k[i].a=0;


}

}

}

printf("%d %d\n%d %d\n%d %d", hs[1], hs[2], sl[1], sl[2], bo[1], bo[2]);


return 0;

}


댓글 0개
0
댓글
댓글 0개
유사 게시물
  • 200328
  • 20220818
  • 20220817
주소 : 경기도 용인시 광교중앙로 302 블루 스퀘어 602호
연락처 : 031) 216 - 1546
사업자등록번호 : 465-92-00916
​학원 등록 제 4603호