코딩로그
[백준/BOJ/C++] 5988번 홀수일까 짝수일까 본문
[문제]
짝이 없는 경재는 매일 홀로 있다보니 홀수를 판별할 수 있는 능력이 생겼다. 창식이는 경재의 말이 사실인지 그 능력을 시험해보려 한다. 창식이의 의심이 끝이 없을 것 같아 N개만 확인하기로 정했다.
N개의 정수가 주어지면 홀수인지 짝수인지를 출력하는 프로그램을 만들어 경재의 능력을 검증할 수 있게 도와주자.
[입력]
첫 번째 줄에 숫자의 개수 N(1 <= N <= 100)이 주어진다.
두 번째 줄부터 N+1번째 줄에 걸쳐 홀수인지 짝수인지 확인할 정수 K (1 <= K <= 10^60)가 주어진다.
[출력]
N개의 줄에 걸쳐 한 줄씩 정수 K가 홀수라면 'odd'를, 짝수라면 'even'을 출력한다.
[Source Code]
#include <stdio.h>
#include <iostream>
#include <vector>
#include <string>
#include <algorithm>
#include <cmath>
using namespace std;
int main() {
int test;
cin >> test;
int *arr = new int[test];
for(int i = 0; i < test; i++){
string s;
cin >> s;
if((int)s[s.length()-1] % 2 == 0){
arr[i] = 0;
}
else
arr[i] = 1;
}
for(int i = 0; i < test; i++){
if(arr[i] == 0)
cout << "even\n";
else
cout << "odd\n";
}
}
[결과 화면]
'YJ > C++' 카테고리의 다른 글
[백준/BOJ/C++] 14645번 와이버스 부릉부릉 (0) | 2021.10.19 |
---|---|
[백준/BOJ/C++] 10409번 서버 (0) | 2021.10.19 |
[백준/BOJ/C++] 7510번 고급 수학 (0) | 2021.10.19 |
[백준/BOJ/C++] 5613번 계산기 프로그램 (0) | 2021.10.19 |
[백준/BOJ/C++] 3047번 ABC (0) | 2021.10.19 |