반응형
[ 문제 ]
세 점이 주어졌을 때, 축에 평행한 직사각형을 만들기 위해서 필요한 네 번째 점을 찾는 프로그램을 작성하시오.
[ 코드 ]
string[] s1 = Console.ReadLine().Split();
string x1 = s1[0];
string y1 = s1[1];
string[] s2 = Console.ReadLine().Split();
string x2 = s2[0];
string y2 = s2[1];
string[] s3 = Console.ReadLine().Split();
string x3 = s3[0];
string y3 = s3[1];
string x4, y4;
if(x1 == x2)
{
x4 = x3;
}
else if(x1 == x3)
{
x4 = x2;
}
else
{
x4 = x1;
}
if(y1 == y2)
{
y4 = y3;
}
else if(y1 == y3)
{
y4 = y2;
}
else
{
y4 = y1;
}
Console.WriteLine($"{x4} {y4}");
[ 실행화면 ]
문제링크: https://www.acmicpc.net/problem/3009
3009번: 네 번째 점
세 점이 주어졌을 때, 축에 평행한 직사각형을 만들기 위해서 필요한 네 번째 점을 찾는 프로그램을 작성하시오.
www.acmicpc.net
반응형
'Language > C#' 카테고리의 다른 글
[C#] 백준 5073번 삼각형과 세 변 (0) | 2024.02.12 |
---|---|
[C#] 백준 15894번 수학은 체육과목 입니다. (0) | 2024.02.12 |
[C#] 백준 2231번 분해합 (0) | 2024.02.11 |
[C#] 백준 11653번 소인수분해 (0) | 2024.02.11 |
[C#] 백준 9506번 약수들의 합 (0) | 2024.02.11 |