๋ฌธ์
https://www.acmicpc.net/problem/2576
์ค๋ช
๋๋ถ๋ถ ๋ธ๋ก ์ฆ ๋ฌธ์ ์ค์์๋ ์์ค๋ฅผ ํ๋ํ๋ ์ง์ด๋ด์ ์ป๋๊ฒ ๋ง์๋ณด์ด์ง ์๋คโฆ ์ผ๋จ ์ฌํ์น๋ฃ๋ ๋ด์์ด c์ธ์ด์ ๋ค์ ์นํด์ง๋๋ฐ์ ์ง์คํด์ผ์ง ์ด ๋ฌธ์ ๋ ์ ๋ ฅ๋ฐ์ ์ ์ค์์ ํ์์ ์ดํฉ, ํ์์ ์ต์๊ฐ์ ๊ตฌํ๋๊ฑฐ๋ผ ์ด ์ญ์ ํน๋ณํ๊ฑฐ๋ ์ด๋ ค์ด ๋ถ๋ถ์ ์์๋ค.
์ฝ๋
#include <stdio.h>
int main() {
int odd_total=0,odd_min = 2147483647;
for (int i=0; i<7; i++)
{
int temp;
scanf("%d",&temp);
if (temp % 2 == 1)
{
odd_total += temp;
if(odd_min > temp)
odd_min = temp;
}
}
if (odd_total == 0 && odd_min == 2147483647)
printf("-1\n");
else
printf("%d\n%d\n",odd_total,odd_min);
return 0;
}