algorithm

더블릿|dovelet - 2번째 계단 - 짝 홀수성/even_odd

블루건 2016. 7. 24. 20:32

문제


프로그램 명: even_odd(open)
제한시간: 1 초

짝,홀수성을 공부 중인 주희는

  • 덧셈에서는 짝수(even)끼리 , 홀수(odd)끼리의 합은 짝수이고 , 짝/홀수가 섞여 있는 경우 홀수가 된다는 것을 ,


  • 곱셈에서는 곱하는 두 수 중 짝수가 하나라도 있는 경우에는 짝수가 된다는 것을 알았다.

이를 컴퓨터로 확인 해 보기로 했다.

입력

1000 이하의 두 자연수가 입력으로 주어진다.

출력

공백없이 출력 예의 형식으로 출력한다.

입출력 예

입력

5 8

출력

odd+even=odd
odd*even=even

입력

8 5

출력

even+odd=odd
even*odd=even

입력

5 3

출력

odd+odd=even
odd*odd=odd
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
#include <string>
 
using namespace std;
 
string GetEvenOrOdd(int n)
{
    return (n % 2 == 0) ? "even" : "odd";
}
 
int main()
{
    int a, b;
    cin >> a >> b;
    cout << GetEvenOrOdd(a) << "+" << GetEvenOrOdd(b) << "=" << GetEvenOrOdd(a+b) << endl;
    cout << GetEvenOrOdd(a) << "*" << GetEvenOrOdd(b) << "=" << GetEvenOrOdd(a*b) << endl;
 
    return 0;
}
cs