์๋ ํ์ธ์ modernalchemist ์ H ์ ๋๋ค.
์ค๋์ https://www.acmicpc.net/problem/5543์ ๋ฌธ์ ๋ฅผ ์ผํญ์ฐ์ฐ์์ ํจ๊ป ํ์ด๋ณผ๊ฒ์
๋จผ์ ์ธ๊ฐ์ ํ๋ฒ๊ฑฐ์ ๋๊ฐ์ ์๋ฃ๋ฅผ ๋ฃ์ intํ ๋ณ์ 5๊ฐ๋ฅผ ์ ์ธํด์ค๋๋ค.
๊ทธ๋ฆฌ๊ณ ๊ฐ์ฅ ์ ๋ ดํ ํ๋ฒ๊ฑฐ์ , ์๋ฃ๋ฅผ ๋น๊ตํ๊ธฐ ์ํ 2๊ฐ์ ์ ์ํ ๋ณ์๋ ๊ฐ์ด ์ ์ธํฉ๋๋ค.
scanf ๋ฅผ ํตํด์ ์ ๋ ฅ์ ๋ฐ๊ณ
์ผํญ์ฐ์ฐ์๋ฅผ ํตํด a์ b๋ฅผ ๋น๊ตํด min_h์ ๋ฃ๊ณ min_h์ c๋ฅผ ๋น๊ตํ๊ฒ ๋ฉ๋๋ค.
์๋ฃ๋ ๋๊ฐ์ง ๋ฐ์ ์๊ธฐ ๋๋ฌธ์ ํ๋ฒ๋ง ๋น๊ต๋ฅผ ํด์ฃผ์๋ฉด ๋ฉ๋๋ค.
๊ทธ ํ printf ํจ์๋ฅผ ํตํด ์์ ์ถ๋ ฅํด์ฃผ๊ณ
ํ๋ก๊ทธ๋จ์ ์ข ๋ฃํด์ค๋๋ค.
์ฌ๊ธฐ์ ์ผํญ์ฐ์ฐ์๊ฐ ํ๊ฐ๋ฆฌ์๋ ๋ถ๋ค์ ์ํด ์๋์ ์ฝ๋๋ฅผ ์์๋ก ์ค๋ช ํด๋๋ฆฌ์๋ฉด
์๋ก a= 100, b =200์ด ์๋ค๋ฉด , (a<b) ๋ผ๋ ์กฐ๊ฑด์์ ๋ํด ์ฐธ์ด๋ฏ๋ก a๊ฐ min_h์ ์ ์ฅ๋ฉ๋๋ค.
์ฆ, (์กฐ๊ฑด์) ? ์ฐธ์ผ๋ : ๊ฑฐ์ง์ผ๋ ๋ก ์๊ฐํ์๋ฉด ๋ฉ๋๋ค.
ํ์ง๋ง ์ด๋ ๋๋ฒ๊น ์ ํ์ธ์ด ์์๋ณด๊ธฐ ํ๋๋ฏ๋ก ๊ฐ๋จํ ์์์๋ง ์ฌ์ฉํ์๊ณ if ๋ฌธ์ ์ฌ๋ฌ๋ฒ ์ฌ์ฉํ์๋๊ฒ์ด ๋์ฑ ์ข์ต๋๋ค.
#include<stdio.h>
int main(void)
{
int a, b, c, d, e;
int min_h, min_d;
scanf("%d %d %d %d %d",&a,&b,&c,&d,&e);
min_h = (a < b) ? a : b;
min_h = (min_h < c) ? min_h : c;
min_d = (d < e) ? d : e;
printf("%d", (min_h + min_d) - 50);
return 0;
}
'์๊ณ ๋ฆฌ์ฆ ํ์ด > baekjoon' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[๋ฐฑ์ค] 2752 : ์ธ ์ ์ ๋ ฌ (0) | 2020.08.05 |
---|---|
[๋ฐฑ์ค] 2751๋ฒ : ์ ์ ๋ ฌํ๊ธฐ 2 (0) | 2020.08.05 |
[๋ฐฑ์ค]์ ์ ๋ ฌํ๊ธฐ 2750 (0) | 2020.08.05 |
[c์ธ์ด]๋ฐฑ์ค 10039๋ฒ ํ๊ท ์ ์ ํ์ด (0) | 2020.03.30 |
[c ์ธ์ด]๋ฐฑ์ค 10817๋ฒ ํ์ด, bubble_sort ์ ๋ฆฌ, ์ค๋ฆ์ฐจ์ ์ ๋ฆฌ (0) | 2020.03.26 |