๋ฌธ์
https://www.acmicpc.net/problem/10817
์ค๋ช
๋ฌธ์ ์์ฒด๋ ๊ฐ๋จํ๋ค. ์ ๋ ฅ๋ ์ธ ์์ค ๋๋ฒ์งธ๋ก ํฐ ์๋ฅผ ์ถ๋ ฅํ๋ ๊ฒ์ด๋ค. ๋๋ ์ผ๋จ ์ ์ผ ํฐ์๋ฅผ ์ฐพ์ ๋ค์ ๊ฑฐ๋ฅด๊ณ ๋๋ฒ์งธ์๋ฅผ ๋ค์ ์ฐพ๋ ๋ฐฉ์์ ์ฑํํ์๊ณ ์ด๋ฒ์๋ ํ์์๋ ์ฌ์ฉํ์ง ์์๋ ์ผํญ ์ฐ์ฐ์๋ ํ์ฉํด ๋ณด์๋ค. ๋จผ์ ์ต๋๊ฐ์ ์ฐพ์ ๋ค์ ์ต๋๊ฐ์ด ์๋ ์๋ฆฌ๋ 0 ์ผ๋ก ๋ง๋ค๊ณ ๋ค์ ๋น๊ตํ๋๋กํ์ฌ ๋๋ฒ์งธ ์ต๋๊ฐ์ ์ถ๋ ฅํ๋๋ก ํ์๋ค.
์ฝ๋
#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
int main()
{
int a, b, c,temp1;
scanf("%d %d %d",&a,&b,&c);
for (int i = 0; i < 2; i++)
{
temp1 = a > b ? a : b;
temp1 = temp1 > c ? temp1 : c;
if (i == 0)
{
if (temp1 == a)
a = 0;
else if (temp1 == b)
b = 0;
else if (temp1 == c)
c = 0;
}
}
printf("%d", temp1);
return 0;
}