https://www.acmicpc.net/problem/15973
15973번: 두 박스
표준 입력으로 두 박스의 정보가 한 줄에 하나씩 주어진다. 각 박스의 정보는 왼쪽 아래 꼭짓점 좌표 (x1, y1)과 오른쪽 위 꼭짓점 좌표 (x2, y2)로 구성되는데 이들 좌푯값 x1, y1, x2, y2 (x1 < x2, y1 < y2)가 공백을 사이에 두고 주어진다.
www.acmicpc.net
https://www.acmicpc.net/problem/15973
두박스 - 정올 2018 년도 중등 전국
#include <iostream>
#include <bits/stdc++.h>
using namespace std;
int main()
{
int a1, b1, a2, b2, x1, y1, x2, y2,i;
int j,arr[100][100]={0,},cnt=0,f=0,l=0,k=0,g=0;
scanf("%d %d %d %d %d %d %d %d",
&a1,&b1,&a2,&b2,&x1,&y1,&x2,&y2);
i=a1>x1 ?a1 : x1;
j=a2>x2 ? x2 : a2;
f=j-i;
k=b1>y1?b1:y1;
l=b2>y2?y2:b2;
g=l-k;
printf("== %d %d\n", f, g);
if(f>0 && g>0) puts("FACE");
if((f>0 && g==0) || (f==0 && g>0)) puts("LINE");
if(f<0 || g<0) puts("NULL");
if(f==0 && g==0) puts("POINT");
return 0;
}
'정보올림피아드-KOI > BOJ' 카테고리의 다른 글
백준 - 로마 숫자 만들기 : 16922번 (0) | 2020.04.26 |
---|---|
백준 - 두 로봇 : 15971 (0) | 2020.03.31 |
[백준] 신기한 수 : 17618번 - 2019 정보올림피아드 2차 중등 1번문제 (0) | 2020.03.22 |
백준 : 개구리 점프: 17619번 - 2019 정보올림피아드 2차 중등 2번문제 (0) | 2020.03.17 |
부분수열의 합 - 1182 (0) | 2020.03.01 |