๋ฐ˜๊ฐ€์›Œ์š”! ํ—ˆ๋ธŒ์ž…๋‹ˆ๋‹ค!

์ €๋Š” ๊ฐœ๋ฐœ์ž๋ฅผ ํ˜„๋Œ€ ์—ฐ๊ธˆ์ˆ ์‚ฌ๋ผ๊ณ  ํ‘œํ˜„ํ•˜๊ณ  ์‹ถ์Šต๋‹ˆ๋‹ค. ๊ฐœ๋ฐœ์„ ๊ณต๋ถ€ํ•˜๋ฉฐ ๋Š๋‚€ ์ ๋“ค๊ณผ ์ด์•ผ๊ธฐ๋ฅผ ๊ธฐ๋กํ•˜๋Š” ๊ณต๊ฐ„์ž…๋‹ˆ๋‹ค.

์•Œ๊ณ ๋ฆฌ์ฆ˜ ํ’€์ด/baekjoon

[c์–ธ์–ด] ๋ฐฑ์ค€ 5543 ์ƒ๊ทผ๋‚ ๋“œ ๋ฌธ์ œ ํ’€์ด, ์‚ผํ•ญ ์—ฐ์‚ฐ์ž

mmin.h 2020. 4. 2. 20:03

์•ˆ๋…•ํ•˜์„ธ์š” modernalchemist ์˜ H ์ž…๋‹ˆ๋‹ค. 

์˜ค๋Š˜์€ https://www.acmicpc.net/problem/5543์˜ ๋ฌธ์ œ๋ฅผ ์‚ผํ•ญ์—ฐ์‚ฐ์ž์™€ ํ•จ๊ป˜ ํ’€์–ด๋ณผ๊ฒŒ์š”

 

5543๋ฒˆ: ์ƒ๊ทผ๋‚ ๋“œ

๋ฌธ์ œ ์ƒ๊ทผ๋‚ ๋“œ์—์„œ ๊ฐ€์žฅ ์ž˜ ํŒ”๋ฆฌ๋Š” ๋ฉ”๋‰ด๋Š” ์„ธํŠธ ๋ฉ”๋‰ด์ด๋‹ค. ์ฃผ๋ฌธํ•  ๋•Œ, ์ž์‹ ์ด ์›ํ•˜๋Š” ํ–„๋ฒ„๊ฑฐ์™€ ์Œ๋ฃŒ๋ฅผ ํ•˜๋‚˜์”ฉ ๊ณจ๋ผ, ์„ธํŠธ๋กœ ๊ตฌ๋งคํ•˜๋ฉด, ๊ฐ€๊ฒฉ์˜ ํ•ฉ๊ณ„์—์„œ 50์›์„ ๋บ€ ๊ฐ€๊ฒฉ์ด ์„ธํŠธ ๋ฉ”๋‰ด์˜ ๊ฐ€๊ฒฉ์ด ๋œ๋‹ค. ํ–„๋ฒ„๊ฑฐ๋Š” ์ด 3์ข…๋ฅ˜ ์ƒ๋•๋ฒ„๊ฑฐ, ์ค‘๋•๋ฒ„๊ฑฐ, ํ•˜๋•๋ฒ„๊ฑฐ๊ฐ€ ์žˆ๊ณ , ์Œ๋ฃŒ๋Š” ์ฝœ๋ผ์™€ ์‚ฌ์ด๋‹ค ๋‘ ์ข…๋ฅ˜๊ฐ€ ์žˆ๋‹ค. ํ–„๋ฒ„๊ฑฐ์™€ ์Œ๋ฃŒ์˜ ๊ฐ€๊ฒฉ์ด ์ฃผ์–ด์กŒ์„ ๋•Œ, ๊ฐ€์žฅ ์‹ผ ์„ธํŠธ ๋ฉ”๋‰ด์˜ ๊ฐ€๊ฒฉ์„ ์ถœ๋ ฅํ•˜๋Š” ํ”„๋กœ๊ทธ๋žจ์„ ์ž‘์„ฑํ•˜์‹œ์˜ค. ์ž…๋ ฅ ์ž…๋ ฅ์€ ์ด ๋‹ค์„ฏ ์ค„์ด๋‹ค. ์ฒซ์งธ ์ค„์—๋Š” ์ƒ๋•๋ฒ„๊ฑฐ, ๋‘˜์งธ ์ค„์—๋Š”

www.acmicpc.net

๋จผ์ € ์„ธ๊ฐœ์˜ ํ–„๋ฒ„๊ฑฐ์™€ ๋‘๊ฐœ์˜ ์Œ๋ฃŒ๋ฅผ ๋„ฃ์„ 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; 
}