728x90
반응형
문제 : https://codeup.kr/problem.php?id=1704
주민등록번호가 입력으로 들어온다.( - 대신 공백이 입력됨 )
주민등록번호 뒷자리의 첫번째 숫자가 1이면 1900년대생 남자, 2이면 1900년대생 여자, 3이면 2000년대생 남자, 4이면 2000년대생 여자이다.
올해는 2012년이다. 그 사람의 나이와 성별을 출력하시오.
예시)
790202 1928321 ----> 34 M (1979년생. 따라서 나이는 34살. 남자)
020111 4421234 ----> 11 F (2002년생. 따라서 나이는 11살. 여자)
# include <stdio.h>
int main(){
int a,b;
scanf("%d %d",&a,&b);
a/=10000;
b/=1000000;
if(b < 3)
{
a += 1900;
}
else
{
a += 2000;
}
if(b == 1 || b == 3)
{
printf("%d M",2012 - a + 1);
}
else
printf("%d F",2012 - a + 1);
return 0;
}
728x90
반응형
최근댓글