문제
100자리 이하의 수가 주어질 때, 이 수가 짝수인지 홀수인지 구하는 문제
풀이방법
주어진 수는 100자리 이하이기 때문에 데이터 타입을 int나 long으로 정의하지 말고 문자열로 받는다.
그런 다음 맨 끝자리가 2의 배수인지 판별한다.
소스코드
package samsung;
import java.util.*;
public class s_5549 {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int test = sc.nextInt();
for(int t = 1; t <= test; t++) {
String s = sc.next();
int tmp = s.charAt(s.length() - 1) - '0';
System.out.print("#" + t + " ");
if(tmp % 2 == 0)
System.out.println("Even");
else
System.out.println("Odd");
}
}
}
'Problem Solving > SWEA' 카테고리의 다른 글
[SWEA] 5603. [Professional] 건초더미 (0) | 2020.02.22 |
---|---|
[SWEA] 5601. [Professional] 쥬스 나누기 (0) | 2020.02.22 |
[SWEA] 5515. 2016년 요일 맞추기 (0) | 2020.02.22 |
[SWEA] 5431. 민석이의 과제 체크하기 (0) | 2020.02.22 |
[SWEA] 3809. 화섭이의 정수 나열 (0) | 2020.02.22 |
댓글