γλͺ©μ°¨γ
0. κ°μ
1. λ¬Έμ
2. νμ΄
3. μ½λ
0. κ°μ
κ°λ¨ν κΈ°ννλ¬Έμ . μλ‘ λ€λ₯Έ 2κ°μ§μ νμ΄λ‘ λ¬Έμ λ₯Ό νμ΄λ΄€λ€.
1. λ¬Έμ
https://www.acmicpc.net/problem/3009
[λ¬Έμ ]
μΈ μ μ΄ μ£Όμ΄μ‘μ λ, μΆμ ννν μ§μ¬κ°νμ λ§λ€κΈ° μν΄μ νμν λ€ λ²μ§Έ μ μ μ°Ύλ νλ‘κ·Έλ¨μ μμ±νμμ€.
[μ λ ₯]
μΈ μ μ μ’νκ° ν μ€μ νλμ© μ£Όμ΄μ§λ€. μ’νλ 1λ³΄λ€ ν¬κ±°λ κ°κ³ , 1000λ³΄λ€ μκ±°λ κ°μ μ μμ΄λ€.
[μΆλ ₯]
μ§μ¬κ°νμ λ€ λ²μ§Έ μ μ μ’νλ₯Ό μΆλ ₯νλ€.
[μμ μ λ ₯ 1]
5 5
5 7
7 5
[μμ μΆλ ₯ 1]
7 7
[μμ μ λ ₯ 2]
30 20
10 10
10 20
[μμ μΆλ ₯ 2]
30 10
2. νμ΄
μΈ μ μ΄ μ£Όμ΄μ‘μ λ, xμ’νγyμ’ν κ°κ°μ κ·Έ κ°μ΄ 2κ°μ© μλ‘ κ°κ³ , λλ¨Έμ§ νλμ μ’νλ κ·Έ κ°μ΄ λ€λ₯΄λ€.
μ΄λ, λλ¨Έμ§ νλμ μ’νμ ν΄λΉνλ κ°μ΄ λ€ λ²μ§Έ μ μ ν΄λΉνλ xμ’ν, yμ’νμ΄λ―λ‘, ν΄λΉ μ μ μ’νλ₯Ό μΆλ ₯νλ©΄ λλ€.
[νμ΄1]
λ¨μ 쑰건문 νμ΄.
[νμ΄2]
xμ’νμ yμ’νμ κ°μ λ°λ₯Έ κ°μλ₯Ό μ μ μλ λ°°μ΄ countλ₯Ό μ μΈν λ€, μ’νλ₯Ό μ λ ₯λ°μ κ°κ°μ κ°μλ₯Ό μΌλ€. μ΄λ, λ°°μ΄μ κ°μ΄ 2μ΄λ©΄ ν΄λΉ κ°μ΄ μ€λ³΅λλ€λ λ»μ΄κ³ , λ°°μ΄μ κ°μ΄ 1μ΄λ©΄ ν΄λΉ κ°μ΄ μ μΌνλ€λ λ»μ΄λ―λ‘, λ°°μ΄μ κ°μ΄ 1μΈ λ°°μ΄μ μΈλ±μ€ κ°μ μΆλ ₯ν΄μ£Όλ©΄ λλ€.
3. μ½λ
#pragma warning(disable:4996)
#include <stdio.h>
typedef struct {
int x;
int y;
}Point;
int main(int argc, char* argv[]) {
Point pos[3];
for (int i = 0; i < 3; i++)
scanf("%d %d", &pos[i].x, &pos[i].y);
if (pos[0].x == pos[1].x)
printf("%d ", pos[2].x);
else if(pos[0].x == pos[2].x)
printf("%d ", pos[1].x);
else
printf("%d ", pos[0].x);
if (pos[0].y == pos[1].y)
printf("%d", pos[2].y);
else if (pos[0].y == pos[2].y)
printf("%d", pos[1].y);
else
printf("%d", pos[0].y);
return 0;
}
#pragma warning(disable:4996)
#include <stdio.h>
typedef struct {
int x;
int y;
}Point;
int main(int argc, char* argv[]) {
Point pos;
Point count[1001] = {};
for (int i = 0; i < 3; i++) {
scanf("%d %d", &pos.x, &pos.y);
count[pos.x].x++; count[pos.y].y++;
}
for (int i = 1; i <= 1000; i++)
if (count[i].x == 1)
printf("%d ", i);
for (int i = 1; i <= 1000; i++)
if (count[i].y == 1)
printf("%d", i);
return 0;
}
'γβ¨οΈα΄sγPS > λ°±μ€_κΈ°ν' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
[Baekjoon/λ°±μ€][4153][C/C++] μ§κ°μΌκ°ν (0) | 2023.02.06 |
---|---|
[Baekjoon/λ°±μ€][1085][C/C++] μ§μ¬κ°νμμ νμΆ (0) | 2023.01.28 |
[Baekjoon/λ°±μ€][1002][C/C++] ν°λ (0) | 2023.01.18 |