Uva-1587-Box-AC

619 단어 UVA
이 문제는 6개의 면이 하나의 장방체를 구성할 수 있는지를 판단하는 것이다.나의 사고방식은 다음과 같다.
1. 데이터를 구조체 형식으로 저장한 다음에 크기 순서에 따라 가지런하게 배열하여 쓰기 편리하고 판단하기 쉽다.
2. 여섯 면이 서로 같은지 아닌지를 판단한다.
3. 이 중 3개의 면이 연결될 수 있는지 판단한다.AC 코드:#include #include struct pallet { int w,h; }; int is_samestruct(struct pallet a,struct pallet b) { if (a.w==b.w&&a.h==b.h) return 1; else return 0; } int main() { struct pallet p[6],temp; int i,j,t; while(scanf("%d%d",&p[0].w,&p[0].h)!=EOF) { if (p[0].w
 
 

좋은 웹페이지 즐겨찾기