๋ฌธ์ œ

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;
}