728x90
반응형

문제 : https://codeup.kr/problem.php?id=1292

 

범인을 잡아라 1

프로그램의 조건에 따라 “$suspect$” 또는 “$citizen$”을 출력한다.

codeup.kr

문제 설명

한적한 시골마을에 도둑이 들었다.

이 도둑은 마을의 재산을 훔쳐가다 마을 사람들에게 들켜 도망쳤다.

급하게 도망치느라 도둑은 신발이 벗겨졌다는 사실도 잊었다.

마을 사람들은 도둑의 신발의 DNA를 분석했다.

도둑의 DNA의 특징은 DNA의 모든 숫자의 합을 77로 나눈 나머지가 44라는 사실을 알았다.

다음 날 경찰이 도둑으로 의심되는 사람을 검거하여 그들의 DNA 샘플을 가져왔다.

DNA 샘플을 분석하여 이 자가 도둑인지 아닌지를 판단하여 만약 도둑이라면 “suspectsuspect”, 아니면 “citizencitizen”을 출력하는 프로그램을 작성하시오.

 

[그림1] 입 출력 형식 및 예제

 

# include <stdio.h>

int main()
{
	int a,b,c,d,e,f,g,h,i,j,sum=0;
	scanf("%1d%1d%1d%1d%1d%1d%1d%1d%1d%1d",&a,&b,&c,&d,&e,&f,&g,&h,&i,&j);
	sum = a+b+c+d+e+f+g+h+i+j;
	
	if(sum%7 == 4)
		printf("suspect");
	else
		printf("citizen");
	
	return 0;
	
}
728x90
반응형
  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기